asp.net mvc 常用特性

共有的特性

HttpGet

get请求

HttpPost

post请求

HttpPut

put请求

HttpDelete

delete请求

HttpPatch

patch方法

FromBody

用于从请求的Body中读取数据,并尝试将其绑定到方法的参数上。这通常用于处理JSON或XML格式的请求体。

asp.net 特有

FromUri

类似于FromQuery获取请求参数

asp.net core特有

FromQuery

用于从请求的查询字符串(URL的"?"后面的部分)中读取数据,并将其绑定到方法的参数上。

FromHeader

用于从HTTP请求的Header中读取数据,并将其绑定到方法的参数上。

FromRoute

用于从当前请求的路由数据中读取数据,并将其绑定到方法的参数上。

FromForm

用于从请求的表单数据中读取数据,并将其绑定到方法的参数上。这通常用于处理multipart/form-data或application/x-www-form-urlencoded类型的请求。

FromService

不是直接用于从HTTP请求中读取数据,而是用于将服务注入到动作方法的参数中。这是依赖注入(DI)的一部分,允许动作方法直接访问在应用程序的启动过程中注册的服务。

相关推荐
Reart15 小时前
Leetcode 213.打家劫舍2(内含闲谈,打劫真是技术活,好题,716)
后端·算法
触底反弹15 小时前
🔥 RAG 到底是怎么工作的?掰开揉碎了给你讲明白!
javascript·人工智能·后端
techdashen16 小时前
Go 1.26 新增 `bytes.Buffer.Peek`:只看数据,不移动读取位置
开发语言·后端·golang
Reart16 小时前
Leetcode 198.打家劫舍(716)
后端·算法
Java编程爱好者16 小时前
Spring6.0+Boot3.0:秒级启动、万级并发的开发新姿势
后端
YYYing.16 小时前
【C++大型项目之高性能服务器框架 (七) 】Socket与ByteArray模块
服务器·c++·后端·框架·高性能·c/c++
青山木16 小时前
一把 Redis 分布式锁,踩透四个坑:锁争抢、僵尸锁、锁过期、锁丢失
java·数据库·redis·后端
神奇小汤圆17 小时前
雪花算法ID重复了?惨痛教训:请勿轻易造轮子!
后端
Java内核笔记17 小时前
万字避坑!Spring Boot 3.x 升 4.0 最全升级指南(附 Migration Checklist,建议收藏⭐)
java·后端
从零开始的代码生活_17 小时前
C++ list 原理与实践:双向链表、迭代器与简化实现
开发语言·c++·后端·学习·算法·链表·list