Java 我如何从 HttpServletResponse 获取标头?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/18485866/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
How i can i get header from HttpServletResponse?
提问by Krishna Kumar Chourasiya
- List item
- 项目清单
How can I get the header information from HttpServletResponse?
如何从 HttpServletResponse 获取标头信息?
回答by arthegall
The HttpServletResponse.getHeaders methodis almost certainly what you want to use.
该HttpServletResponse.getHeaders方法几乎可以肯定要使用什么。
回答by Suresh Atta
There is a method in that getHeader()
getHeader() 中有一个方法
Note:Available only for servelt 3.0,If not you can't use this.
注意:仅适用于servelt 3.0,否则无法使用。
and
和
This method considers only response headers set or added via setHeader(java.lang.String, java.lang.String), addHeader(java.lang.String, java.lang.String), setDateHeader(java.lang.String, long), addDateHeader(java.lang.String, long), setIntHeader(java.lang.String, int), or addIntHeader(java.lang.String, int), respectively.
此方法仅考虑通过 setHeader(java.lang.String, java.lang.String), addHeader(java.lang.String, java.lang.String), setDateHeader(java.lang.String, long) 设置或添加的响应头、addDateHeader(java.lang.String, long)、setIntHeader(java.lang.String, int) 或 addIntHeader(java.lang.String, int) 分别。
回答by Philipp Sander
HttpServletResponse#getHeaders(java.lang.String)returns you a list of all headers for that string value
HttpServletResponse#getHeaders(java.lang.String)返回该字符串值的所有标头的列表
回答by yunus kula
HttpServletResponse.getHeader("key") returns first value
HttpServletResponse.getHeader("key") 返回第一个值
HttpServletResponse.getHeaders("key) return all values belonging to this key.
HttpServletResponse.getHeaders("key) 返回属于该键的所有值。