HTTPS プロキシを設定し、HTTP クライアントにリクエストを安全にプロキシに送信させたいと考えています。たとえば、ブラウザはプロキシへの暗号化されたリクエストであるはずの HTTP GET リクエストを開始でき、プロキシは暗号化を解除してからリクエストをエンドサイトに渡します。Squid プロキシは、このように動作するように設定できます (info here )。
このような HTTPS 対応プロキシをセットアップしました。しかし、独自の HTTP クライアントを作成して動作させることができません。上記の同じリンクは、クロムがそのようなプロキシをサポートする唯一のブラウザであると述べています。Chrome をテストしたところ、このような HTTPS プロキシで動作することができました。
独自の HTTP クライアントを作成できるように、そのようなプロキシがどのように機能するかを理解したいと考えています。