我正在尝试将图像作为base64发送到基于php的Web服务。我发送的图像大约500 kb。我首先压缩图像,然后将图像转换为base64字符串。但图像没有被发送。如果我通过Fiddler尝试,我成功发送图像。反正有没有增加android的http post请求调用?我使用以下库:DefaultHttpClient和HttpPost。
答案 0 :(得分:0)
就我而言,添加UTF-8解决了我的问题
StringEntity se;
se = new StringEntity(json.toString(),"UTF-8");
httppostreq.setEntity(se);
response = client.execute(httppostreq);