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

相关推荐
汤姆yu1 小时前
基于springboot的民间救援队救助系统
java·spring boot·后端·救援队
IT_陈寒1 小时前
React性能优化实战:这5个Hooks技巧让我的应用快了40%
前端·人工智能·后端
韩立学长2 小时前
基于Springboot的智慧管网灌溉系统i1agupa7(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
一 乐2 小时前
高校教务|教务管理|基于springboot+vue的高校教务管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·教务管理
August_._2 小时前
【MySQL】触发器、日志、锁机制 深度解析
java·大数据·数据库·人工智能·后端·mysql·青少年编程
BingoGo2 小时前
15 个 Eloquent 高级技巧,瞬间提升你的 Laravel 应用性能
后端·php
golang学习记2 小时前
用 Go + Redis + HTMX 手撸一个超快 URL 短链接服务 🚀
后端
codervibe2 小时前
Spring Boot 热启动配置实战:从手动重启到秒级反馈
spring boot·后端
skyeeeeee2 小时前
kubeadm安装k8s集群
后端·kubernetes
chxii3 小时前
Spring Boot 响应给客户端的常见返回类型
java·spring boot·后端