簡體   English   中英

Spring 引導 GET 請求給出 200 OK 狀態,但 Postman 返回“[]”作為響應正文

[英]Spring Boot GET Request gives 200 OK status, but Postman returns "[]" as response body

當我 PUT 請求參數和請求標頭時它給出 output 但是當我在 controller 中更改 RequestBody 時它沒有顯示 output

CONTROLLER CLASS

@PostMapping("/timesheet/search")
@ResponseBody
public ResponseEntity <List<Timesheet>>searchTimesheet(@RequestBody String query) {
    return ResponseEntity.ok(service.searchTimesheet(query));
}

誰能幫我解決這個問題?

在 return 語句中使用這個因為你沒有返回查詢的主體 object 那就是為什么你在那里得到空列表

 return ResponseEntity.ok().body(service.searchTimesheet(query));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM