Tôi không thể tải các công cụ HttpParams từ Android-API.Không thể tải HttpParams làm việc với Postrequest
Tôi chỉ không thể gửi một số Tham số đơn giản với Postrequest của mình. Mọi thứ đều hoạt động tốt, ngoại trừ các tham số. Mã này để thiết lập các thông số cho postrequest:
HttpParams params = new BasicHttpParams();
params.setParameter("password", "secret");
params.setParameter("name", "testuser");
postRequest.setParams(params);
Dường như mã này không được thêm bất kỳ thông số nào cả, như các máy chủ luôn luôn trả lời, rằng yêu cầu của tôi là mất tích "tên" -parameter.
Một ví dụ về những gì đang thực sự làm việc như mong đợi:
ArrayList<NameValuePair> postParameters = new ArrayList<NameValuePair>();
postParameters.add(new BasicNameValuePair("name", "testuser"));
postParameters.add(new BasicNameValuePair("password", "secret"));
UrlEncodedFormEntity formEntity = new UrlEncodedFormEntity(postParameters);
postRequest.setEntity(formEntity);
Nhưng tôi muốn sử dụng một phiên bản của ví dụ đầu tiên, vì nó là dễ dàng hơn để đọc và hiểu được.
Bất kỳ gợi ý nào thực sự được đánh giá cao!
+1 - Cùng một vấn đề ở đây ... chuyển sang sử dụng ArrayList và mọi thứ đang hoạt động ngay bây giờ ... không hiểu tại sao cùng một logic với HttpParams không hoạt động! –
Vladimir