HTTP プロキシ サーバーを開発する必要があります。私のプロキシ サーバーは、Web ブラウザから HTTP 要求を取得できます。また、サーバーに接続することもできました。さらに移動する方法を理解できません。プロキシサーバーからリモートサーバーにリクエストを送信する方法です。
次のクエリがあります。
- HTTP プロキシ サーバーからリモート サーバーに送信される要求ヘッダーの形式
- GET、HEAD、および POST メソッドの Web ブラウザから受け取ったヘッダーと同じですか。
ヘッダー全体を送信してみました:
GET http://www.gmail.com/ HTTP/1.1
Accept: text/html, application/xhtml+xml, /
Accept-Language: en-US
User-Agent: Mozilla/5.0 (互換; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Accept-Encoding: gzip、deflate
Proxy-Connection: Keep-Alive
Host: www.gmail.com
または: GET / HTTP/1.1
ホスト:www.gmail.com:80