apache-httpclient-4.x

    -1

    2答えて

    私はそのようランナブルを実行するExecutorServiceのを持っている:これらの要求が(ランダム1-1000プロキシアドレスを選びだし)プロキシ経由で実行されている public class Rexecutor implements Runnable { @Override public void run() { while(thisUseAmount.in

    0

    2答えて

    Apache HTTPクライアント4.3.6およびhttpcore 4.3.3(opensaml 3.3.0にバンドルされています)を使用しています。 HTTPS経由でプロキシ経由でWebページを取得しようとしていますが、毎回SocketTimeoutExceptionが発生します。 HTTP接続は正常に動作します。特定のタイムアウトは関係ありません。より高い値で失敗するのに時間がかかります。 サ

    0

    1答えて

    Apache HTTPクライアントがサーバーへの接続に失敗すると(IOException)、接続を再試行する可能性があります。ただし、次回の再試行まで待機しません。これは、ターゲットサーバが復旧しているときや新しいサーバが立ち上がっているときには、新しい要求の準備に時間がかかることがあるなど、控えめなようです。 なぜそうですか?ここで はDefaultRequestDirectorから対応するコー

    0

    1答えて

    私は他のWebサービスからデータを取得してブラウザに戻すWebサービスを持っています。 私は内部クライアント・エラー を非表示にするには、 は、以下の方法でWebサービスから返された404、400などを投げたいです。 この問題をきちんと解決するにはどうすればよいですか? オプション1またはオプション2はクリーンな方法ですか? オプション1 public <T> Optional<T> get(St

    1

    1答えて

    ネットワーク上のデバイスがJavaを使用しているかどうかを判断しようとしています。これを行うために私はApacheのHttpClientを使用しています。私はリクエストを送信し、デバイスがWebサーバーを実行している場合は応答が得られます。 Webサーバが、その後実行されていない場合 しかし、私が観察してきた2つのことが起こる: 要求は無視され、タイムアウトは例外がスローされます 発生します。 o

    0

    1答えて

    Sonarqubeのコードの匂いの結果を表示できるWebアプリケーションを作成していますが、時にはカスタムルールを作成することもできます。現在、JavaのHTTPClientまたはJsのXMLHttpRequestを使用してサーバーからデータを取得できます。しかし、私は本当にサーバーへのPOSTメッセージに固執しています。 はJsのでは、私がログインするために、これらのコードを試してみた: req

    0

    1答えて

    からバイナリファイルの取得: val httpPost = HttpPost("http://localhost:8000") val builder = MultipartEntityBuilder.create() builder.addBinaryBody("file", File("testFile.zip"), ContentType.APPLICATION_OCTET_

    0

    1答えて

    私は、Apache HttpClientを(4.5.2)を使用して、Java 8の上だと私はこのエラーを取得: javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name 私は、私が使用していることを周りに得ることができることを知っている: System.setProperty("jsse.enableSNIExte

    3

    1答えて

    私は何の問題もなく、次のcurlコマンドを作ることができています: curl -s --cacert cert_ca.pem -X POST --data-urlencode name=abcde https://abcd.com/resource あなたは私が同じことを達成するためにJavaで何かを考え出す助けることはできますか?私は同様の投稿を見てきましたが、彼らは完全なSSLハンドシェイクに

    0

    1答えて

    REST APIを使用すると、thisのようなcURLの回答を使用できます。今度はApache Commons HTTPComponentsライブラリを使ってJavaコードに "翻訳"したいと思います。 HttpPost request = new HttpPost(DE_COMPILATION_URL); byte[] encodedAuth = Base64.encodeBase64(API