HTTPの場合は実はこれでも大丈夫なことが多いです。 ですが、HTTPSでSNI(Server Name Indication)を使用している場合は、TLSハンドシェイクの時点でホスト名を指定する必要があるため、HTTPヘッダではダメなのです(HTTPヘッダはTLS接続後の話なので)。
Basic認証、Digest認証、OAuth2、クライアント証明書を使用したSSL/TLS認証など、様々な認証方式に対応 プロキシトンネリングやプロキシ認証など、高度なプロキシ設定にも対応 その他 オープンソースで20年以上の開発実績があり、セキュリティ面での信頼性が高い 詳細なドキュメントと活発なコミ...
* TLSv1.2 (OUT), TLS handshake, CERT verify (15): * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): * TLSv1.2 (OUT), TLS handshake, Finished (20): * TLSv1.2 (IN), TLS change cipher, Change cipher spec (1): * TLSv1.2 (IN), TLS handshake, Finished (20): * ...
参考:Windows PowerShellとTLS 1.2 - しばたテックブログ ちなみにGitHubはTLS1.2を加えてもアクセスできない(反応がない)。 ただしGitHubは-UseBasicParsingを付加して「HTTPアクセスして得られたレスポンスをIEコンポーネントを使ってDOM解析を行う」オプションをオフにすればOKだった。
HomeBrewをインストール可能なMacOSX 10.9.5マシンがある。 1.問題点 以下を参考にcurlをHomeBrewから入れた。 homebrewでinstlalしたOpenSSLが反映されず、OSX標準のOpenSSLが使用されてしまう場合の対処方法 - production.log homebrewでinstallしたcurlがbrew cask install時のTLS1.2ではOSX標準のcurlが邪魔を...