Asp.net web api 如何将模型作为多部分表单数据传递给web api并返回Json作为结果
我需要以多部分形式的数据格式传递模型数据,api应该是Json格式 我尝试创建一个自定义媒体类型格式化程序,但效果不佳 我试图在中复制代码。但它满足了不同的需求。基本上,我只想在多部分表单数据中发布模型数据 我想在多部分表单数据中发布模型数据,并将结果作为Json返回Asp.net web api 如何将模型作为多部分表单数据传递给web api并返回Json作为结果,asp.net-web-api,asp.net-web-api2,Asp.net Web Api,Asp.net Web Api2,我需要以多部分形式的数据格式传递模型数据,api应该是Json格式 我尝试创建一个自定义媒体类型格式化程序,但效果不佳 我试图在中复制代码。但它满足了不同的需求。基本上,我只想在多部分表单数据中发布模型数据 我想在多部分表单数据中发布模型数据,并将结果作为Json返回 [HttpPost] public void Post(ViewModel value) 提前谢谢 Sudheer您可以发布一些媒体类型格式化程序的代码吗?当您尝试发布一些数据时,您会得到什么样的响应?问题中有更新@a
[HttpPost]
public void Post(ViewModel value)
提前谢谢
Sudheer您可以发布一些媒体类型格式化程序的代码吗?当您尝试发布一些数据时,您会得到什么样的响应?问题中有更新@anishpatel您是说您只希望将json对象发布到web api控制器,而不希望将文件与此json对象一起上载?您能发布一些控制器的代码,让我更好地了解您想要实现的目标吗?
内容类型
必须是多部分/表单数据
?如果您打算以application/json
的形式返回结果,那么请求是否也可以以application/json
的形式发送数据?暂时忘记结果,至少我应该能够接收多表单数据。您可以发布一些媒体类型格式化程序的代码吗?当您尝试发布一些数据时,您会得到什么样的响应?问题中有更新@anishpatel您是说您只希望将json对象发布到web api控制器,而不希望将文件与此json对象一起上载?您能发布一些控制器的代码,让我更好地了解您想要实现的目标吗?内容类型
必须是多部分/表单数据
?如果您打算以application/json
的形式返回结果,那么请求是否也可以以application/json
的形式发送数据?暂时忘记结果,至少我应该能够接收多表单数据