私はこれがStackで繰り返される質問であることを知っています。しかし、私の場合、使用しているURLはクエリ文字列の詳細を渡しています。
http://servername:82/root/ReportViewer.aspx?Id=/test/base/eg1 &Name=ReportDeatilName & User=783534
クエリ文字列全体を非表示にするにはどうすればよいですか?
私はこれがStackで繰り返される質問であることを知っています。しかし、私の場合、使用しているURLはクエリ文字列の詳細を渡しています。
http://servername:82/root/ReportViewer.aspx?Id=/test/base/eg1 &Name=ReportDeatilName & User=783534
クエリ文字列全体を非表示にするにはどうすればよいですか?
可能であれば、GETで電話をかける代わりに、POSTを使用して電話をかけることができます。
したがって、すべての情報がで送信されるため、URLはよりクリーンに見えます(例:servername:82 / root / ReportViewer.aspx)<form>
。
Server.Transfer
コードビハインドから使用できます。
これは、同じページから応答しているように見えます。Response.Redirect
Webサーバーの「フォーカス」を変更し、リクエストを転送するのと似ていますが、単に変更します。
Server.Transfer("http://servername:82/root/ReportViewer.aspx?Id=/test/base/eg1 &Name=ReportDeatilName&User=783534");
Server.Transfer
コードビハインドから使用