質問: redirectとtransferの違い こんにちは。今、asp.netの勉強をしています。 redirectとtransferの違いがわかりません。 両方ともページ繊維します。 どうやって使い分ければよろしいでしょうか??
回答: http://www.developer.com/net/asp/article.php/3299641 未検証です。 上記の記事によると。 responseはブラウザに「このページに移動してねー」と通知を出すことで ブラウザがアクセス先を変更する。この際,ユーザーがformを利用して送信したクエリは消滅する。 transferはブラウザに変更通知を出すんじゃなく, ブラウザ側から見たuriが変わることなく, サーバが提供するものを変える。 この際、responseと異なり、クエリを保存するよう設定することが出来る。 ユーザー側から送られてくるものが無かったり少なかったりする分高速な処理に向いているようだが, その仕組み上,デバッグする時に混乱するかもしれない ・・・らしい。