Webプロキシ HTTP1.1 ヒント CS-B3 ネットワークプログラミング &情報科学科実験I 1 このスライドについて このスライドでは皆さんがプログラムを書いたり,関数を調べたり する過程で行き詰ると予想される部分について簡単に解説します. このスライドの目的は自主学習のサポートであり,説明が簡略化さ れています.完全な理解には自主学習が必要なので注意してくださ い. 2 目次 HTTP1.1の注意点 3 HTTP1.1の注意点 HTTP1.1では 1コネクション = 1リクエスト + 1レスポンス ではない!! Webブラウザ www.inf.shizuoka.ac.jp Webプロキシ GET /admissions/ Host: wwww.inf.shizuoka.ac.jp $./proxy 静岡大学 入試情報 できる限り接続を続けようとする 4 HTTP1.1の注意点 www.inf.shizuoka.ac.jp Webブラウザ Webプロキシ GET /research-intro/ Host: wwww.minelab.jp $./proxy 「ないよ…」 www.minelab.jp リクエストの送り先ホストが変わっても,接続はそのまま 5 HTTP1.1の注意点 この時点で接続先ホストが変わったことに気づくように して, www.inf.shizuoka.ac.jp Webブラウザ Webプロキシ $./proxy GET /research-intro/ Host: wwww.minelab.jp www.minelab.jp 6 HTTP1.1の注意点 適切なWebサーバへ 接続しにいくようにする www.inf.shizuoka.ac.jp Webブラウザ Webプロキシ $./proxy www.minelab.jp 7 HTTP1.1の注意点 Webブラウザからのリクエストを見て接続先ホストが変わっていたら, Webサーバ側への接続先を変更しましょう 8
© Copyright 2024 ExpyDoc