Android无法通过Http Post发送大型json字符串

时间:2012-06-11 19:46:42

标签: android image upload base64

我正在尝试将图像作为base64发送到基于php的Web服务。我发送的图像大约500 kb。我首先压缩图像,然后将图像转换为base64字符串。但图像没有被发送。如果我通过Fiddler尝试,我成功发送图像。反正有没有增加android的http post请求调用?我使用以下库:DefaultHttpClient和HttpPost。

1 个答案:

答案 0 :(得分:0)

就我而言,添加UTF-8解决了我的问题

StringEntity se;
se = new StringEntity(json.toString(),"UTF-8");
            httppostreq.setEntity(se);
            response = client.execute(httppostreq);