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)的一部分,允许动作方法直接访问在应用程序的启动过程中注册的服务。
原文地址:https://blog.csdn.net/qq_36437991/article/details/142550099
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!