これは簡単な質問ですが、解決できませんでした。私はHttpResponseオブジェクトのページをリダイレクトする前にReferralヘッダーを変更しようとしています。私はこれがHttpWebResponseで行うことができますが、標準のPage.Responseのためにこれを動作させることはできません。
私はサイトの一時ページから発信されたように見えるようにrefererヘッダーを設定しようとしています(これは外部システムのアナリティクストラッキング用です)。
これは可能ですか?
以下のコード(Response.AppendHeaderやResponse.AddHeaderなど)を使用しようとしましたが、RefererはRequestが開始したページとして常に表示されます。asp.netのRefererヘッダーを設定してください
Response.Headers.Add("Referer", "http://test.local/fromA");
Response.Redirect(HttpContext.Current.Request.Url.AbsoluteUri);
これはjs経由で実行できますか?
ありがとう!
可能な重複:http://stackoverflow.com/questions/243057/response-redirect-strips-header-referrer-possible-to-add-it-back – fardjad