I\'m writing a webapp that reponses an HTTP redirect. Is there a way to force the client to forward the headers I include in the response to the new url?
Example req
Other than HTTP cookies, there's nothing in the protocol specification about forwarding headers. The client needs to implement this functionality.
This is what cookies are used for. You can set it for the browser session and invalidate it after the next request.
Put your data in the new url as an argument:
HTTP/1.x 302 Found
Location: /dock?data=asdf
or save it in cookies
HTTP/1.x 302 Found
Location: /dock
Set-Cookie: data=asdf