2011-05-14 19 views
40

Tôi đang cố gắng đăng một số dữ liệu JSON trong java cho một ứng dụng Android mà tôi đang làm việc. Dưới đây là hợp lệ hoặc tôi cần phải đẩy chuỗi JSON theo một cách khác?Cách thêm json vào phần thân của bài đăng http trong java

HttpPost httpost = new HttpPost("http://test.localhost"); 
httpost.setEntity(new StringEntity("{\"filters\":true}")); 
httpost.setHeader("Accept", "application/json"); 
httpost.setHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8"); 
//... other java code to execute the apache httpclient 

Cảm ơn bạn trước

Trả lời

41

Bạn nên thiết lập Content-Type tiêu đề để "application/json". Mọi thứ khác có vẻ tốt.

Các vấn đề liên quan