我在创建 HTTP header 并将其作为响应发送到另一个请求页面时遇到问题。我有该代码;
在浏览器检查中,我发现:
但是当我转到重定向页面时,我没有收到该 header
最佳答案
您发送重定向 - 它不会携带原始请求的 header 。请参阅https://httpstatuses.com/303
让自己清楚发生了什么: 您的响应携带状态代码 303,这将触发客户端向您指定的 url 创建新请求。 并且这个新请求不会包含先前响应的 header 。
关于java - 使用 java servlet 重定向响应中丢失 HTTP 自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53779953/