php と curl を使用してプロキシ経由で https リクエストを行うことができません。PHP からhttps://google.comへの単純な curl リクエストを作成しようとしましたが、 「リクエストを処理できませんでした。プロキシまたはゲートウェイ サーバーによって無効な応答が受信されました」というメッセージが表示されます。http:/google.com への同じリクエストが機能します。大丈夫。また、curl コマンド ラインから任意の https URL を正常に呼び出すこともできます。以下はcurlリクエストです。プロキシはログインを必要とせず、openssl が PHP にインストールされています。どんな返信でも大歓迎です。
$url='https://google.com';
$handle = curl_init();
curl_setopt($handle, CURLOPT_URL, $url);
curl_setopt($handle, CURLOPT_PROXY, 'some proxy');
curl_setopt($handle, CURLOPT_PROXYPORT, 80);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($handle, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($handle, CURLOPT_VERBOSE, TRUE);
$data = curl_exec($handle);