1

理想情况下,我想删除/覆盖 HTTP 响应引用标头。我的代码看起来像:

Response.AddHeader("Referer", "");
Response.Redirect(url);

我这样做是因为我没有在流水线模式下运行,所以我无法直接访问标头。

这似乎没有做任何事情。

4

1 回答 1

1

当您使用 Response.Redirect 时,您正在向客户端发送 http 302 或位置更改响应。

然后,客户端对 302 响应中指定的位置发出新请求。

referer 标头将由客户端设置。你不能那样改变它。

于 2012-07-23T17:50:37.037 回答