HttpContext 中发布数据的位置
我正在将 Json 数据发布到 Restful Api。
服务器 ASP.Net MVC 应用程序使用 JsonValueProviderFactory 自动将数据绑定到模型对象,
[HttpPut]
[ActionName("Student")]
public ActionResult PutStudent(Student s)
{
return Content("");
}
只有部分 json 数据绑定到 Student。其他人则不然。在 MVC 应用程序中,如何查看原始发布数据?我无法在 HttpContext 中找到它。
请帮忙。
I am posting Json data to a Restful Api.
The server ASP.Net MVC app automatically binds the data to a model object using JsonValueProviderFactory
[HttpPut]
[ActionName("Student")]
public ActionResult PutStudent(Student s)
{
return Content("");
}
Only some of the json data is bound to Student. Others are not. In the MVC app, how do I see the raw posted data? I am unable to find it in HttpContext.
Please help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 Fiddler 来检查原始 HTTP 流量。
You could use Fiddler to inspect the raw HTTP traffic.
尝试读取 HttpContext.Request.InputStream 对象中的流。
try reading the stream in
HttpContext.Request.InputStream
object.