共計 496 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以通過設置 Content-Length
頭來指定返回的 ResponseEntity
的長度。以下是一個示例代碼:
@GetMapping("/example")
public ResponseEntity<String> getExample() {String response = "This is an example response";
HttpHeaders headers = new HttpHeaders();
headers.setContentLength(response.getBytes().length);
return ResponseEntity.ok()
.headers(headers)
.body(response);
}
在上面的代碼中,我們首先創建了一個 HttpHeaders
對象,并調用 setContentLength
方法來設置返回內容的長度。然后我們將這個 HttpHeaders
對象傳遞給 ResponseEntity.ok().headers(headers).body(response)
方法,以指定返回的 ResponseEntity
的長度。
丸趣 TV 網 – 提供最優質的資源集合!
正文完
發表至: Java
2024-05-27