title: .Net Core模型绑定之FromBody、FromUri、FromQuery、FromRoute
categories: 后端
date: 2022-10-29 17:21:11
tags:
- .NET

FromRoute

[FromRoute]属性处理“?”之前的路由参数 在URI中,即路径参数,如orders/{id}中的id

FromUri、FromQuery

[FromQuery]属性处理查询参数,即“?”之后的键值对 在 URI 中。

[FromUri] 是在Webapi中用的,[FromQuery]在ASP.NET Core MVC中使用,两者是一样的作用

FromForm

FromForm处理前端传过来的application/x-www-url-formencoded格式数据,如下:

user=conejo&password=panda

// ContentType: application/x-www-url-formencoded

FromBody

FromBody处理前端传过来的application/json格式数据,如下:

{ "user" : "conejo", "password" : "panda" }

// ContentType: application/json

frombody和fromform的使用场景取决于前端设置content-type参数的值,其内容都是从request body内取的

参考

  1. https://stackoverflow.com/questions/57616925/what-the-difference-between-fromform-and-frombody-in-asp-net-core
  2. https://stackoverflow.com/questions/50453578/asp-net-core-fromform-and-frombody-same-action
  3. https://stackoverflow.com/questions/47976168/are-fromuri-and-fromquery-the-same

最新文章

  1. thrift的lua实现
  2. oracle中scn(系统改变号)
  3. KeyValue与KeyData与KeyCode区别(转)
  4. bzoj2749
  5. 最棒的Visual Studio扩展
  6. Spring IOC之依赖
  7. ANT 配置和安装 1
  8. 【解题报告】VijosP1351 棋盘制作
  9. JavaScript:在JS中截取字符串的方法
  10. DVWA 黑客攻防演练(七)Weak Session IDs
  11. git 命令行
  12. CF1091F New Year and the Mallard Expedition
  13. odoo开发笔记 -- 升级模块 提示外部ID找不到
  14. java读取txt文件的2中方法---并将内容(每一行以固定的字符分割切成2段)存到map中去
  15. Stay true to yourself
  16. Qt_QString::split测试
  17. POJ2286 The Rotation Game[IDA*迭代加深搜索]
  18. BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第2章节--SharePoint 2013 App 模型概览 理解三个SharePoint 部署模型 Apps
  19. Oracle 数据库字典 sys.col$ 表中关于type#的解释
  20. SQL Server ->> OFFSET & FETCH子句

热门文章

  1. 3.ElasticSearch系列之Docker本地部署
  2. git clone开启云上AI开发
  3. Vue3 SFC 和 TSX 方式调用子组件中的函数
  4. 动态搜索图书:可以按书名、作者、出版社以及价格范围进行搜索。(在IDEA中mybatis)
  5. 齐博软件 著名的老牌CMS开源系统 X1.0基于thinkphp开发的高性能免费开源PHP开放平台齐博x1.0基于thinkphp框架开发的高性能免费开源系统 主推圈子 论坛 预定拼团分销商城模块
  6. faker
  7. 精简docker的导出镜像
  8. 👍SpringSecurity单体项目最佳实践
  9. <二>掌握构造函数和析构函数
  10. Vue 基础学习总结