[FromBody]与[FromUrl]
Posted 强大的程序猿人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[FromBody]与[FromUrl]相关的知识,希望对你有一定的参考价值。
我们都知道,前台请求后台控制的方法有get方法和post方法两种,
get:只支持ulr传数据,不管你是手动把参数拼接在Url里面还是写在data里面,只要是用get方法,都会自动绑定到url里面的形式传到后台。因此传送基本类型参数时,后台默认从url里面匹配参数,当传送class,实体等复杂参数时,我们必须在后台参数类型前面加上[fromurl]关键字,使后台强制从url里面获取参数,才能够正确的数据交互
post:只支持body传数据,我们将参数写到data里面传送到后台的时候,数据读是在body里面,因此传送基本类型参数时,后台默认从Body里面匹配参数,当传送class,实体等复杂参数时,我们必须在后台参数类型前面加上[frombodyl]关键字,使后台强制从body里面获取参数,才能够正确的数据交互
详细用法:http://www.tuicool.com/articles/u6vuiqv
http://blog.csdn.net/qq373591361/article/details/51508806
以上是关于[FromBody]与[FromUrl]的主要内容,如果未能解决你的问题,请参考以下文章
.net 核心 mvc 正在到达我发布的 json 控制器,但我无法读取它。当我使用 [FromBody] 时,我也会收到错误代码 415