如何在HTTP重定向上转发头

如何在HTTP重定向上转发头,http,http-headers,Http,Http Headers,我正在编写一个响应HTTP重定向的Web应用程序。有没有办法强制客户端将响应中包含的头转发到新url 请求示例: POST /insertion HTTP/1.1 Content-Length: 9 (content) Webapp响应: HTTP/1.x 302 Found Location: /dock Mydata: asdf 下一个客户端请求: GET /dock HTTP/1.1 Mydata: asdf 更新:看来我对这件事还不清楚。我知道饼干会有用,但我不能用。你知道是否存

我正在编写一个响应HTTP重定向的Web应用程序。有没有办法强制客户端将响应中包含的头转发到新url

请求示例:

POST /insertion HTTP/1.1
Content-Length: 9

(content)
Webapp响应:

HTTP/1.x 302 Found
Location: /dock
Mydata: asdf
下一个客户端请求:

GET /dock HTTP/1.1
Mydata: asdf

更新:看来我对这件事还不清楚。我知道饼干会有用,但我不能用。你知道是否存在我正在搜索的东西吗?

这就是cookies的用途。您可以将其设置为浏览器会话,并在下一个请求后使其无效。

除了HTTP cookies之外,协议规范中没有关于转发头的任何内容。客户端需要实现此功能。

将数据作为参数放入新url中:

HTTP/1.x 302 Found
Location: /dock?data=asdf
或者把它保存在饼干里

HTTP/1.x 302 Found
Location: /dock
Set-Cookie: data=asdf

如果重定向跨越不同的域,或者如果你使用无状态请求,那就不太好用了。有没有流行的客户端可以这样做?