在ASP.NETWebApi 2中有以下控制器:public partial class ValidationsController }由于历史原因,value参数需要位于querystring中,而不是应该为空的表单主体中。value=调用API,这将导致来自WebAPI本身的400 Bad Req
我已经通过了一个规范,它请求使用HttpPost请求并接收返回的数据--从规范中查看,就好像它是表单数据一样。我当前的WebApi实现不返回来自HttpPost请求的任何数据,只返回HttpResponse.OK (200)和要导航到的位置。BaseResponse>(HttpStatusCode.OK, baseResponse);如果将"application/x-www-form-urlencoded"添加到方法中:
Could not find
我正在将一个应用程序从遗留的asp.netwebapi迁移到asp.net核心mvc。我注意到了一个问题。对于某些请求,我们在POST正文中发送部分或甚至无效的值。asp.net核心拒绝对其进行反序列化。例如post模型{
public Category?是否有可能禁用此行为,只尝试绑定所有可能来自post主体的