Hi all, I'm doing a Get and Post method for an android project and I need to
"translate" HttpClient 3.x to HttpClient 4.x (using by android). My problem
is that I'm not sure of what I have done and I don't find the "translation"
of some methods...

This is the HttpClient 3.x I have done and (-->) the HttpClient 4.x
"translation" if I have found it (Only parties who ask me problems) :

HttpState state = new HttpState (); --> ?

HttpMethod method = null; --> HttpUriRequest httpUri = null;

method.abort(); --> httpUri.abort(); //httpUri is a HttpUriRequest

method.releaseConnection(); --> conn.disconnect(); //conn is a
HttpURLConnection

state.clearCookies(); --> cookieStore.clear(); //cookieStore is a
BasicCookieStore

HttpClient client = new HttpClient(); --> HttpClient client;

client.getHttpConnectionManager().getParams().setConnectionTimeout(SOCKET_TIMEOUT)
--> HttpConnectionParams.setConnectionTimeout(param, SOCKET_TIMEOUT);

client.setState(state); --> ?

client.getParams().setCookiePolicy(CookiePolicy.RFC_2109); -->
HttpClientParams.setCookiePolicy(param, CookiePolicy.RFC_2109);

PostMethod post = (PostMethod) method; --> ?

post.setRequestHeader(...,...); --> conn.setRequestProperty(...,...);

post.setFollowRedirects(false); --> conn.setFollowRedirects(false);

RequestEntity tmp = null; --> ?

tmp = new StringRequestEntity(...,...,...); --> ?

int statusCode = client.executeMethod(post); --> ?

String ret = method.getResponsBodyAsString(); --> ?

Header locationHeader = method.getResponseHeader(...); --> ?

ret = getPage(...,...); --> ?

I don't know if that is correct. This has caused problems because the
packages are not named similarly, and some methods too. I just need
documentation (I haven't found) and little help.

Thank you in advance for your help.

Michaël

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to