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)的一部分,允许动作方法直接访问在应用程序的启动过程中注册的服务。

相关推荐
嘟嘟w17 分钟前
Spring 核心注解深度分析
java·后端·spring
武子康32 分钟前
大数据-160 Apache Kylin Cube 实战:从建模到构建与查询(含踩坑与优化)
大数据·后端·apache kylin
q***96581 小时前
深入解析Spring Boot中的@ConfigurationProperties注解
java·spring boot·后端
日日行不惧千万里1 小时前
MVC、MVP、MVVM详解
mvc
Jamesvalley2 小时前
flask处理所有logging
后端·python·flask
databook2 小时前
别急着转投 Polars!Pandas 3.0 带着“黑科技”杀回来了
后端·python·数据分析
烟袅2 小时前
为什么调用 OpenAI Tools 后,还要再请求一次大模型?——从代码看 LLM 工具调用的本质
后端·python·llm
e***0962 小时前
SpringBoot下获取resources目录下文件的常用方法
java·spring boot·后端
简创AIGC陶先生3 小时前
【剪映小助手源码精讲】09_音频素材管理系统
后端
will_we3 小时前
Spring Boot4正式篇:第二篇 多版本API特性
java·后端