从控制器中覆盖的请求标头中获取字段



我正在通过以下代码覆盖安卓端的请求标头

public Map<String, String> getHeaders() throws AuthFailureError {
Map<String, String> params = new HashMap<String, String>();
params.put("density", String.valueOf(density));
params.put("width", String.valueOf(phone_width));
System.out.println("VALUE_PARAM::::"+params);
return params;

我想在 java 代码端获取控制器中的宽度和密度。

获取它们的最佳方法是什么? 请求方法 GET

你可以按如下方式编写控制器方法

@GetMapping("/your_path")
public ResponseEntity<String> getHeadersMethod(@RequestHeader("density") String density, @RequestHeader("width") String width) {
// code that uses the density and width variables
return new ResponseEntity<String>(density+":"+width, HttpStatus.OK);
}

相关内容

  • 没有找到相关文章

最新更新