java - HttpPost - type of http request method -


hi :) got simple problem, annoying. i'm trying send http post request using httppost class

this part of method returns inputstream:

           httpclient httpclient = new defaulthttpclient();         httppost httppost = new httppost(url+path);          arraylist<namevaluepair> paramslist = new arraylist<namevaluepair>();         paramslist.add(new basicnamevaluepair("key1", value1));         paramslist.add(new basicnamevaluepair("key2", value2));         paramslist.add(new basicnamevaluepair("key3", value3));          httppost.setentity(new urlencodedformentity(paramslist));          httpresponse httpresponse = httpclient.execute(httppost);         httpentity httpentity = httpresponse.getentity();         inputstream = httpentity.getcontent();         return is; 

but problem on server, because server "thinks" im sending request instead of post. question is: mistake? im using similar part of code in other application , works fine.

cheers. :)

please try

httppost.setentity(new urlencodedformentity(paramslist, http.utf_8)); 

instead of

httppost.setentity(new urlencodedformentity(paramslist)); 

Comments

Popular posts from this blog

jquery - Invalid Assignment Left-Hand Side -

javascript - Preserving URL fragment through CAS sign-on -

asp.net mvc - Implementing normal user/pass, Twitter & Facebook auth -