Windows 7 Pro 64ビットラップトップでPHP 5.3.13とcURL拡張モジュール7.25.0を使用しています。 PHPとcURLを使用して上流のSquid v3.3.10プロキシサーバーに接続しています。私は、基本認証を使用してプロキシに認証しています。Squid ProxyがHTTPとHTTPSで異なるエラーメッセージを返す
私が経験してる問題は、私は、プロキシ経由でHTTP S URL 対HTTPのURLに接続しようとすると、私はPHPのcurl_error($ CH)関数から別のエラーメッセージを取得することです。私は意図的にHTTPのURLを使用してプロキシに悪い認証資格情報を送信すると、エラーメッセージは、私はPHPのcurl_error($ chを)からの受信機能は次のとおりです。
the requested URL returned error: 407
私はHTTPに悪いの資格情報を使用して同じ要求を送信した場合私はPHPのcurl_error($ CH)関数から次のメッセージが表示されS URL:
http response code said error
HTTPのURL応答は、それが(悪いため資格の407)HTTPエラーコードを返すことを意味し、私が期待するものです。しかし、HTTP S URLエラーメッセージは、HTTPコードをまったく返しません。なぜ私はこれらの異なる応答を私のプロジェクトのエラーハンドラで説明できるようになるのか理解しようとしています。この問題は誰でも経験できますか?これはSquidプロキシHTTPS認証設定の問題ですか?
助けていただけたら幸いです!
- ビル・ヴァランス
誰でもいいですか?読書資料へのリンクは非常に役に立ちます。 :>) –