<%
If Session( "isLogin")= "" Then
Response.Redirect "Login.asp" < BR> End If
通常のコンテンツ
%>
したがって、実際には、Response.RedirectメソッドはHttp Headerステータスをブラウザに返します。 302タグコード、
HTTP 1.0 302オブジェクト移動
ロケーションURL
これは実際にはサーバーのcontent.aspファイルを要求しているブラウザです。content.aspファイルは処理後に処理されます。ブラウザでは、最初にlogin.aspファイルにアクセスするので、ブラウザはlogin.aspページへの要求をサーバーに送信します。それで、実際に、それは角を向けました。このようにして、クライアントネットワークが良好な状態ではない場合、2つの要求はアプリケーションの応答速度を大幅に低下させ、余分な帯域幅さえも占有します。特に、パラメータを渡す必要があるときにはいくつか問題があります。
IIS 5では、Server.TransferメソッドとServer.Executeメソッドが提供されています。
2つの方法はすべてサーバー間で行われるため、クライアントのネットワーク帯域幅を減らすことができますが、サーバー側はプログラム1の状態をある程度保存するため、ある程度のメモリを消費します。
//この記事は、コンピュータソフトウェアとハードウェアアプリケーションのネットワークからのものです。www.45it.com再生
では、Server.TransferとServer.Executeの違いは何ですか。
例として、file1.aspとfile2.aspの2つのファイルがあります。
file1.aspの中からfile2.aspに移動します。
Tansferメソッドを使用する場合:
file1.asp
<%
Response.Write "File 1 Header< br>"
Server.Transfer "file2.asp"
'ここで停止して次のステートメントを実行し、
Response.Write "File 1 Footer< br>"
%>
<に戻るP> file2.asp
<%
Response.Write "小雨行"
%>
すべて、file1.aspファイルを実行すると、結果は次のようになります。
ファイル1ヘッダー
小雨行>
プログラムがTransferメソッドに遭遇すると、次のステートメントの実行を停止してから、次のようになるプログラムを実行します。
>
Executeメソッドを使用する場合:
file1.asp
<%
Response.Write "File 1 Header< br>"
Server.Execute "file2.asp"
'ここでfile2.aspを実行し、完了後も残りを実行してください。
Response.Write "File 1 Footer< br>"
%>
file2.asp
<%
Re sponse.Write "File 2"
%>
すべて、file1.aspファイルを実行すると、結果が得られます。
File 1 Header
File2
File 1 Footer
プログラムがExecuteメソッドに遭遇すると、そのプログラムはそのターンのプログラムを実行し、完了後最初のページの残りの部分を実行し続けます。
実際、Executeメソッドは、サブルーチン呼び出しと似た、よく書くサブルーチンのようなものです。下の図のように
:
簡単に言えば、phpmyadminはmysqlの管理ツールで、インストール後はシステムコマンドを実行して管理することなくWeb上で直接mysqlデータを管理すること
IIS6.0には構成をエクスポートする機能がありますが、インターフェースに直接インポート構成機能が見つからない場合は、オペレーティングシステムに付属のiiscnfg.vbsスクリプトを使用する必要があ
顧客は、それが顧客のネットワークだった、そこに到着:デバイスの\\ Device \\ SCSI \\ ***なし
外挿良いSCSIカード処理例は、待機時間内に応答した後、メンバーのXiao Liuが機械室に侵入しました。それは、顧客は地元の大規模な外国のスーパーマーケットチェーンであることが判明し、このバックエン