ASP.NET Core 中的模型绑定
2024-10-20 11:28:07
微软官方文档:ASP.NET Core 中的模型绑定
Route
是通过MVC Route URL取值。
如:http://localhost:5000/Home/Index/2,id取出的值就会是2。
Query
是通过URL Query参数取值。
如:http://localhost:5000/Home/Index?id=1,id取出的值就会是1。
如果三者都传入的话,会依照优先顺序取值Form > Route > Query。
Binding Attributes
除了预设的三种Binding 来源外,还可以通过Model Binding Attributes 从HTTP Request 的其他数据中Binding。有以下6 种:
[FromHeader]
从HTTP Header取值。
[FromForm]
通过HTTP POST的form取值。
[FromRoute]
是通过MVC Route URL取值。
[FromQuery]
是通过URL Query参数取值。
[FromBody]
从HTTP Body取值,通常用于取JSON, XML。
最新文章
- Key/Value之王Memcached初探:三、Memcached解决Session的分布式存储场景的应用
- 页面动态加入<;script>;标签并执行代码
- SqlServer中——查找杀死阻塞进程
- lua weak table 概念解析
- Winform ListView 元素拖动
- Windows 7(x64)下安装Ubuntu12.4
- 在 MVC 控制器中使用 构造函数时行依赖注入 (IoC)
- 第一节 UPC 码
- javascript笔记整理(回调、递归、内置顶层函数)
- Xcode打包framework脚本
- 图解 Monad
- Django学习手册 - ORM数据类型
- 测试udp服务的端口是否可用
- Java微信分享接口开发
- P3008 [USACO11JAN]道路和飞机Roads and Planes
- CenterOS下从零起步简单部署RockMongo
- ZooKeeper实践:(2)配置管理
- mysql触发器使用方法具体解释
- linux文件锁flock【转】
- EditPlus设置html和js文件的注释快捷键
热门文章
- 万答#12,MGR整个集群挂掉后,如何才能自动选主,不用手动干预
- 436. 寻找右区间--LeetCode_暴力
- RestTemplate用法
- java中的字符流知识点总结
- 五 工厂方法模式【Factory&#160;Method&#160;Pattern】&#160;来自CBF4LIFE 的设计模式
- Html飞机大战(四):状态的切换(界面加载类的编辑)
- 大家都能看得懂的源码之ahooks useInfiniteScroll
- KingbaseES中的参数查看与修改
- 全能成熟稳定开源分布式存储Ceph破冰之旅-上
- QT学习(四)----360界面制作(1)