【发布时间】:2012-09-25 12:48:15
【问题描述】:
我知道 v3.0 有方法 getHeader() 但是 2.3 呢?也许有可能从蒸汽中获得?
更新:
实际上,我需要 HTTP 响应标头 RESTful 应用程序。出于某种原因,我决定在 servlet 过滤器中执行此操作……但没有成功……
解决方案@javax.ws.rs.core.Context HttpHeaders requestHeaders。
例如,
@javax.ws.rs.GET
public String invoceRestMethod(@Context HttpHeaders requestHeaders){
MultivaluedMap<String, String> map = headers.getRequestHeaders();
for (Map.Entry<String, List<String>> entry : map.entrySet()) {
// processing header....
}
}
也许 in 会对某人有所帮助。但无论如何,对于 Servlet 问题仍然是打开的
【问题讨论】:
标签: java jakarta-ee servlets servlet-filters servlet-2.5