[prev in list] [next in list] [prev in thread] [next in thread]
List: httpclient-users
Subject: Re: HttpClient 5
From: Oleg Kalnichevski <olegk () apache ! org>
Date: 2018-04-06 7:02:43
Message-ID: 1522998163.25317.13.camel () apache ! org
[Download RAW message or body]
On Thu, 2018-04-05 at 14:25 +0000, Mark A. Claassen wrote:
> Thanks, that was what I was looking for. However, a few things...
> First, it seems the arguments have changed a bit since that was
> written.
>
> I fixed this by creating a HttpContext with : HttpContext context =
> HttpClientContext.create();
> I then created a quick CallbackHandler for testing:
> FutureCallback<MyHandler> callback = new
> FutureCallback<MyHandler>() {
> @Override
> public void completed(MyHandler t) {
> System.err.println("Here: completed");
> }
> @Override
> public void failed(Exception excptn) {
> System.err.println("Here: failed");
> excptn.printStackTrace();
> }
> @Override
> public void cancelled() {
> System.err.println("cancelled");
> }
> };
>
> Second, I get an error. I think the problem is in
> MinimalHttpAsyncClient on line 229. It creates the HttpHost, but
> there is no opportunity to send in a port. This results in:
>
> at org.apache.hc.core5.util.Args.notNegative(Args.java:124)
> at
> org.apache.hc.client5.http.HttpRoute.<init>(HttpRoute.java:75)
> at
> org.apache.hc.client5.http.HttpRoute.<init>(HttpRoute.java:154)
> at
> org.apache.hc.client5.http.impl.async.MinimalHttpAsyncClient.leaseEnd
> point(MinimalHttpAsyncClient.java:115)
> at
> org.apache.hc.client5.http.impl.async.MinimalHttpAsyncClient.access$2
> 00(MinimalHttpAsyncClient.java:76)
> at
> org.apache.hc.client5.http.impl.async.MinimalHttpAsyncClient$4.sendRe
> quest(MinimalHttpAsyncClient.java:231)
> at
> org.apache.hc.core5.http.nio.BasicRequestProducer.sendRequest(BasicRe
> questProducer.java:65)
>
Hi Mark
Yes, things still keep on changing though I am trying to not make any
large API visible changes anymore.
Please do try the latest snapshot from master instead of 5.0-beta1
https://github.com/apache/httpcomponents-client
Oleg
---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
For additional commands, e-mail: httpclient-users-help@hc.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic