我以Json格式向OData发布请求,并将同样的请求返回给我。
POST URL= http://localhost:8085/MagicXpiOData/Odata_get.OData_1/Student_details
正文:
{"Division": "Nashik"}
Content-Type = application/json
响应:
{
"@odata.context": "$metadata#Student_details",
"Division": "Nashik"
}
这是正确的反应吗?我认为它应该返回一个状态代码的成功与否。
发布于 2017-08-03 09:01:27
上面显示的是响应体,它通常包含OData.Context
。除此之外,您还应该在标题中找到HTTP Status Code
,这可能是如下所示
HTTP/1.1 200 OK
HTTP/1.1 201 Created
当您创建一个新条目时,也是一个location
头。
在这个基础教程中可以找到一些显示典型请求和响应的示例。
所以一般来说,你的反应看上去还不错。也许您可以在您的问题中添加响应头,然后我们可以查看是否存在所有的内容。
当您使用像Postman或Fiddler这样的工具发送请求时,默认情况下您可能只看到响应体。要查看标题,您需要切换到header,或者在Fiddler中使用Raw来查看完整的响应(标头和正文)。
https://stackoverflow.com/questions/45476656
复制相似问题