Tôi muốn thực hiện yêu cầu http đến máy chủ từ xa trong khi xử lý đúng cookie (ví dụ: lưu trữ cookie do máy chủ gửi và gửi các cookie đó khi tôi thực hiện các yêu cầu tiếp theo). Nó sẽ được tốt đẹp để bảo tồn bất kỳ và tất cả các cookie, nhưng thực sự là người duy nhất tôi quan tâm là cookie phiên.Tôi làm cách nào để thực hiện yêu cầu http bằng cookie trên Android?
Với java.net, có vẻ như cách ưu tiên để làm điều này là sử dụng java.net.CookieHandler (lớp cơ sở trừu tượng) và java.net.CookieManager (triển khai cụ thể). Android có java.net.CookieHandler, nhưng nó dường như không có java.net.CookieManager.
Tôi có thể mã hóa tất cả bằng tay bằng cách kiểm tra tiêu đề http, nhưng có vẻ như phải có cách dễ dàng hơn.
Cách thích hợp để thực hiện yêu cầu http trên Android trong khi vẫn giữ cookie là gì?
Cũng giống như một lưu ý hơn hơn hai năm sau: 'java.net.CookieManager' hiện được hỗ trợ trong Android kể từ phiên bản 2.3 (API cấp 9): http://developer.android.com/reference/java/net/CookieManager.html – Slauma
Bạn đã thử [ org.apache.http.cookie] (http://developer.android.com/reference/org/apache/http/cookie/package-summary.html)? –