0

私はこれがStackで繰り返される質問であることを知っています。しかし、私の場合、使用しているURLはクエリ文字列の詳細を渡しています。

http://servername:82/root/ReportViewer.aspx?Id=/test/base/eg1 &Name=ReportDeatilName & User=783534

クエリ文字列全体を非表示にするにはどうすればよいですか?

4

3 に答える 3

3

可能であれば、GETで電話をかける代わりに、POSTを使用して電話をかけることができます。
したがって、すべての情報がで送信されるため、URLはよりクリーンに見えます(例:servername:82 / root / ReportViewer.aspx)<form>

于 2012-06-13T12:50:04.093 に答える
2

Server.Transferコードビハインドから使用できます。

これは、同じページから応答しているように見えます。Response.RedirectWebサーバーの「フォーカス」を変更し、リクエストを転送するのと似ていますが、単に変更します。

Server.Transfer("http://servername:82/root/ReportViewer.aspx?Id=/test/base/eg1 &Name=ReportDeatilName&User=783534");
于 2012-06-13T12:57:05.760 に答える
1

Server.Transferコードビハインドから使用

于 2012-06-13T13:03:26.540 に答える