我想从@getmapping头的应用程序属性设置值。我在试这个
@GetMapping(path = "/test/classify/{id}", headers = "${partners.api-key}")
但它不起作用。有可能吗?提前谢谢。
gblwokeq1#
您好,我认为您应该使用@value来获取属性,使用httpservletresponse来设置标头,如下所示:
@Value("${partners.api-key}") private String apiKey; @GetMapping(path = "/test/classify/{id}") public Object get(HttpServletResponse response){ ..... response.addHeader("api-key", apiKey); return object; }
1条答案
按热度按时间gblwokeq1#
您好,我认为您应该使用@value来获取属性,使用httpservletresponse来设置标头,如下所示: