我有@RestController
public class Controller
{
@PostMapping(value = "profile", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE)
@ResponseBody
public Profile profile(@RequestBody Request request) {
... ... ...
return profileObj;
}
}
,其端点如下所示(spring-boot版本1.5.9.RELEASE)
.... ... ...
Access-Control-Allow-Headers:
Cache-Control: no cache, no-store, must-revalidate
Content-Type: application/json;charset=utf-8
Transfer-Encoding: chunked
每当我在端点上方调用时,我都会收到带有以下标头的响应
ResponseEntity
我想禁用传输编码,即我需要包含content-length。
我有很多这样的控制器。因此,我不想计算每个端点的长度并返回带有长度值的awk '
BEGIN{
FS=OFS=","
}
{
for(i=5;i<10;i++){
print $1,$2,$3,$4,$i,$(i+5),++count
}
count=""
}
' Input_file
。我正在寻找将自动包含内容长度的通用解决方案。反正有实现这一目标的方法吗?