私は大学プロキシサーバーの背後にあります。単純なユーザー名とパスワード認証を使用してください。プロキシサーバーのポート3128に接続します。今、私はTelnetを介してインターネット上のどのウェブサイトとも簡単に会話したいと思います。
$ telnet www.google.com 80
これは私に与える
error telnet: could not resolve www.udacity.com/80: Name or service not known
Telnetのプロキシ設定を定義するには?環境変数を設定http_proxy
し、HTTP_PROXY
システム全体のプロキシも適用しました。
ベストアンサー1
あなたはできますブラウザが何をするつまり、エージェントに接続します。
$ telnet proxy-server 3128
そしてそれについて話してください。認証がない場合は、完全GET
なホスト名とプロトコル(後に2つの改行()が続く)を含む単純な要求です。Enter
GET http://www.google.com/ HTTP/1.1
それだけで十分です。認証が必要なため、Proxy-Authentication
ヘッダーにBase64でエンコードされたユーザー名とパスワードを指定する必要があります。
GET http://www.google.com/ HTTP/1.1
Proxy-Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
base64文字列を生成するには、次のものを使用できます。echo -n username:password | openssl base64