use*_*303 138 json google-chrome asp.net-web-api postman
我正在使用Asp.net Web Api http://xyzdomain.com:16845/api/returns/returns
我有以下数据,
我如何使用postman chrome extension发布结束点,
鉴于"Items"是一个集合
[
{
"Items": [
{
"sku": "9257",
"Price": "100",
"Quantity": "500",
"DiscountPercent": "1",
"backordered": "2"
}
],
"order_id": "F429768865001",
"status_code": "Shelf",
"Exception": "no error"
}
]
Run Code Online (Sandbox Code Playgroud)
sta*_*p75 163
将其作为原始数据发送并将类型设置为 application/json

Pey*_*tle 91
要使用键值接口发布嵌套对象,可以使用类似的方法发送数组.在对象索引之后将对象键传递到方括号中.
"Items": [
{
"sku": "9257",
"Price": "100"
}
]
Run Code Online (Sandbox Code Playgroud)
Ema*_*a.H 23
只需添加以下参数:在请求的标题选项中,添加Content-Type:application/json
并在正文中,选择原始格式并将你的json参数设置为{'guid':'61791957-81A3-4264-8F32-49BCFB4544D8'}
我在http://www.iminfo.in/post/post-json-postman-rest-client-chrome上找到了解决方案
小智 23
这是上面的组合,因为我必须阅读几篇帖子才能理解.
Content-Type 至 application/json Accept以application/json{ "Obj1" : { "key1" : "val1" } }希望这可以帮助!
小智 14
选择body选项卡,然后在 Content-Type 下拉列表中选择application/json并添加这样的 body:
{
"Username":"ABC",
"Password":"ABC"
}
Run Code Online (Sandbox Code Playgroud)
小智 6
只想添加一些人可能会在所有其他答案之上找到的问题.使用RAW数据发送JSON对象并将类型设置application/json为将要执行的操作,如上所述.
即使我这样做了,我在POSTMAN请求中出错,这是因为我不小心忘了为两个子类创建一个默认构造函数.
假如我必须发送格式的JSON:
{
"firstname" : "John",
"lastname" : "Doe",
"book":{
"name":"Some Book",
"price":12.2
}
}
Run Code Online (Sandbox Code Playgroud)
然后只需确保为Book类创建默认构造函数.
我知道这是一个简单而不寻常的错误,但确实帮助了我.
最好的方法是:
在标题中,添加以下键值:
Content-Type to applications/json
Accept to applications/json
Run Code Online (Sandbox Code Playgroud)在正文下,单击raw并下拉类型以application/json
同样是PFA