2010-11-01 4 views
3

Я хочу отправить некоторые данные на сервер с помощью метода POST в android. Я использую следующий кодОпубликовать данные на сервере в android

DefaultHttpClient hc=new DefaultHttpClient(); 
ResponseHandler <String> res=new BasicResponseHandler(); 
HttpPost postMethod=new HttpPost(url); 
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); 
nameValuePairs.add(new BasicNameValuePair("name", "value"));  
nameValuePairs.add(new BasicNameValuePair("password", "value"));  
postMethod.setEntity(new UrlEncodedFormEntity(nameValuePairs));  
String response=hc.execute(postMethod,res); 

Но я получаю ответ об ошибке в своем ответе xml. Сообщение об ошибке - файлы cookie отключены на клиентском компьютере. Как мне нужно включать файлы cookie в android?

+0

введите код в поле кода. – xandy

ответ

1

Вам необходимо обработать куки-файлы по вашему запросу. См. Вопросы this и this.

+0

Привет друг, я получаю размер файлов cookie 0, когда я печатаю файл cookie с помощью метода getCookie объекта CookieStore. Могу ли я узнать, где найти значения cookie и как установить эти значения при отправке запроса. Даже если я использую образец, указанный там, я получаю тот же ответ, что «куки отключены на клиентской машине» в моем теге xml body. – Senthil

Смежные вопросы