問題タブ [apache-httpclient-5.x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1199 参照

java - Conscrypt を Apache HttpClient 5 で使用して TLS を高速化する方法

Conscrypt を Apache HttpClient 5 で使用するための推奨される方法は何ですか?

conscrypt-openjdk-uber-2.2.1.jarjar をクラスパスに追加してsslcontextasを構成しようとしましSSLContexts.custom().setProvider(Conscrypt.newProvider())たが、それで HttpClient をテストすると、次のsslcontextようにスローされます。

カスタム行を削除すると、setProvider(通常の JSSE を介して) 完全に機能します。

ここに Conscrypt が依存関係としてリストされていることに気付きました: https://hc.apache.org/httpcomponents-client-5.0.x/httpclient5/dependencies.html、おそらく、有効にする必要がある Conscrypt の組み込みサポートがあります。どこか?

0 投票する
1 に答える
788 参照

java - Apache HTTP クライアント - Apache HTTP クライアントでの 0 リース接続に関する問題

モジュールで PoolingHttpClientConnectionManager を使用しようとしています。

以下は私のコードスニペットです

私が受け取った出力は以下の通りでした:

実行中のリクエストがありますが、リースされた接続が常に 0 であることがわかりません。また、ルートを登録したのにルートが常に0と表示されます。何か問題があるようですが、特定できませんでした。利用可能な接続も、実行中に 0 として表示されます (ただし、ここには表示されません)。何が悪かったのかを見つけるのを手伝ってください。ありがとう!

0 投票する
1 に答える
120 参照

apache-httpcomponents - Apache HTTP Async クライアントのコンテンツ GZIP 解凍

従来のHttpClientGZIP 解凍では、すぐに使用できる によって処理されContentCompressionExecます。これはどのように行われHttpAsyncClientますか?AsyncExecChainHandlerこの機能を実装するものは見つかりません。

0 投票する
2 に答える
2976 参照

java - Apache HttpClient が応答の Content-Length および Content-Encoding ヘッダーを表示しない

Apache httpcomponents-client-5.0.xをインストールしました。http 応答のヘッダーを確認しているときに、ヘッダーContent-Lengthとヘッダーが表示されないことにショックを受けましたContent-Encoding。これはテストに使用したコードです。

何を試しても、このように同じ結果が得られます

またはこれ

6 年前に尋ねられたこの質問によると、Apache HttpClient の古いバージョンでも古い問題のようです。

もちろん、サーバーは Wireshark によって確認されたヘッダーを実際に返し、Apache HttpClient はそれ自体をログに記録します。

ところで、java.net.httpとして知られているライブラリはJDK HttpClientうまく機能し、すべてのヘッダーを表示します。

何か問題がありましたか、それとも何年もの間そこにあったバグを報告する必要がありますか?