我以Json格式向OData POST发出请求,并向我返回相同的请求。
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"
}
这是正确的回答吗? 我认为它应该返回成功的状态代码。
答案 0 :(得分:0)
您在上面显示的是响应正文,通常包含OData.Context
。除此之外,您应该在标题中找到HTTP Status Code
,这可能类似于
HTTP/1.1 200 OK
HTTP/1.1 201 Created
当您创建新条目时,还会location
标题。
可以在此Basic Tutorial
中找到显示典型请求和响应的一些示例所以一般来说你的回答看起来不错。也许你可以在你的问题中添加响应标题,然后我们可以看到是否所有内容都存在。
当您使用Postman或Fiddler等工具发送请求时,默认情况下您可能只会看到响应正文。要查看标题,您需要切换到标题,或者在Fiddler中查看完整的响应(标题和正文)。