NetCore模型绑定之FromBodyFromUriFromQueryFromRoute
2024-10-20 11:43:48
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内取的
参考
- https://stackoverflow.com/questions/57616925/what-the-difference-between-fromform-and-frombody-in-asp-net-core
- https://stackoverflow.com/questions/50453578/asp-net-core-fromform-and-frombody-same-action
- https://stackoverflow.com/questions/47976168/are-fromuri-and-fromquery-the-same
最新文章
- thrift的lua实现
- oracle中scn(系统改变号)
- KeyValue与KeyData与KeyCode区别(转)
- bzoj2749
- 最棒的Visual Studio扩展
- Spring IOC之依赖
- ANT 配置和安装 1
- 【解题报告】VijosP1351 棋盘制作
- JavaScript:在JS中截取字符串的方法
- DVWA 黑客攻防演练(七)Weak Session IDs
- git 命令行
- CF1091F New Year and the Mallard Expedition
- odoo开发笔记 -- 升级模块 提示外部ID找不到
- java读取txt文件的2中方法---并将内容(每一行以固定的字符分割切成2段)存到map中去
- Stay true to yourself
- Qt_QString::split测试
- POJ2286 The Rotation Game[IDA*迭代加深搜索]
- BEGINNING SHAREPOINT&;#174; 2013 DEVELOPMENT 第2章节--SharePoint 2013 App 模型概览 理解三个SharePoint 部署模型 Apps
- Oracle 数据库字典 sys.col$ 表中关于type#的解释
- SQL Server ->;>; OFFSET &; FETCH子句
热门文章
- 3.ElasticSearch系列之Docker本地部署
- git clone开启云上AI开发
- Vue3 SFC 和 TSX 方式调用子组件中的函数
- 动态搜索图书:可以按书名、作者、出版社以及价格范围进行搜索。(在IDEA中mybatis)
- 齐博软件 著名的老牌CMS开源系统 X1.0基于thinkphp开发的高性能免费开源PHP开放平台齐博x1.0基于thinkphp框架开发的高性能免费开源系统 主推圈子 论坛 预定拼团分销商城模块
- faker
- 精简docker的导出镜像
- 👍SpringSecurity单体项目最佳实践
- <;二>;掌握构造函数和析构函数
- Vue 基础学习总结