\r\n\r\n

サーバー転送とレスポンス.リダイレクトの違い

server と response は共に asp.net で、server オブジェクトは、server に関連する様々なタスクのメソッドとプロパティを提供します。トランスポートはサーバーオブジェクトのメソッドで、現在の状態に関する情報を処理のために別の .asp ファイルに送ります。レスポンスオブジェクトはサーバーのレスポンスに関連するメソッドとプロパティを記述します。送信だけでなく、応答も。リダイレクトは、ユーザーをあるページから別のページに移動させるために使用することができます。

サーバー、転送と応答、リダイレクト

Server と Response は共に ASP.NET です。 Server オブジェクトは、サーバーに関連する様々なタスクのためのメソッドとプロパティを提供します。Transfer は Server オブジェクトのメソッドで、現在の状態に関する情報を処理のために別の .asp ファイルに送ります。Resp***e オブジェクトはサーバのレスポンスに関連するメソッドとプロパティを記述しています。レスポンスだけでなく、トランスミッションも。リダイレクトは、ユーザーをあるページから別のページに移動させるために使用することができます。

リダイレクトとは何ですか?

Redirection は、Response オブジェクトのメソッドです。Resp***e メソッドが呼ばれると、HTTP コード 302 と要求された Web ページの URL がユーザーのブラウザーに送信されます。HTTP コード 302 は、要求されたリソースが別の URL にあることをユーザーのブラウザーに通知します。ブラウザはコードを受け取ると、新しい場所にあるリソースを開く。リクエストされたページは、リクエストを含むページと同じサーバーにある場合もあれば、別のサーバーにある場合もあります。現在のページと同じサーバーにあるウェブページへのリクエストは、以下のレスポンスメソッドを使用することができます。

レスポンス。redirect("next.html")。

他のサーバーに存在するウェブページを要求する場合、以下のレスポンスメソッドを使用することができます。

レスポンス。redirect("http://www.newServer.com/newPage.aspx");

送信するのはどのサーバーですか?

前述したように、transferはserverオブジェクトのメソッドである。transferメソッドが呼ばれると、元のリクエストは同じサーバー内の別のページに渡されるように変更されます。サーバーを使用する場合。転送しても、ユーザーのウェブブラウザに表示されるURLは変更されません。これは、転送がサーバー側で行われ、ブラウザはそのことを知らないからです。負荷の高い2台目のサーバーを利用する。Transfer (string path, bool preserveForm) の第2パラメータを true に設定すると、公開されたフォーム変数とクエリ文字列を2ページ目で使用することができるようになります。

サーバー、送信、応答、リダイレクトの違いは何ですか?

  • 2020-10-26 16:29 に公開
  • 閲覧 ( 11 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ