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

-- 
View this message in context: 
http://www.nabble.com/Android-project-using-httpclient-%E2%80%94%3E-http.client-%28apache%29%2C-post-get-method-tp23582004p23582004.html
Sent from the HttpClient-User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to