仅因为某事是POST请求,所以没有明确的规则如何传递参数。POST请求仍可以包含URL中编码的查询参数。方法参数应该是“简单”类型(字符串,整数等)的查询参数。
通常,复杂类型应该是POST表单对象。标准的ASP.NET POST请求是一种表单提交,例如,在登录时。这些请求中的参数通常编码为application/x-www-form- urlencoded
,基本上是键/值对的字符串。对于复杂的参数类型(例如,表单视图模型对象),将其假定为默认值。
为什么在POST正文中需要数据时为什么需要FromBody属性
仅因为某事是POST请求,所以没有明确的规则如何传递参数。POST请求仍可以包含URL中编码的查询参数。方法参数应该是“简单”类型(字符串,整数等)的查询参数。
通常,复杂类型应该是POST表单对象。标准的ASP.NET POST请求是一种表单提交,例如,在登录时。这些请求中的参数通常编码为application/x-www-form- urlencoded
,基本上是键/值对的字符串。对于复杂的参数类型(例如,表单视图模型对象),将其假定为默认值。