![](/img/trans.png)
[英]JSONObject sent to .net service via HttpPost is recieving null JSONObject
[英]How to catch a JSONObject sent via POSTMAN in a Springboot application?
以下是我的控制器
@RestController
@RequestMapping("identity/v1/")
public class InvestigateTargetController {
@RequestMapping(method = RequestMethod.POST, value = "receive",
produces = OneplatformMediaType.APPLICATION_JSON_UTF8_VALUE)
public ResponseEntity<InvestigateOutputResource>
processRequest(@RequestBody JSONObject jsonObject) {
System.out.println(jsonObject.toString());
return new ResponseEntity<>(HttpStatus.OK);
}
}
我試圖通過POSTMAN將json對象發送到此控制器。 但是,當我打印jsonObject.toString()
,輸出為{}
(空)。 以下是POSTMAN的快照:
我要去哪里錯了?
創建一個具有與json對象相同的屬性(帶有getter和setter)的Java類,並將其作為requestbody。
解決了。 而不是JSONObject
捕獲為字符串類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.