您的位置:首页 > 移动开发 > Android开发

android Get请求错误的问题 关于编码

2015-09-30 11:29 281 查看
这个问题困扰了我2个小时。 需求是 图片上传后返回一个图片的链接 然后要上传一段文字里面包含着这个图片的链接 所以就是要加上一些html语句

然后!!!我加上那段语句之后发现上传不了了。但是在控制台打印语句再复制黏贴在网页时候是可以的。最后问了老大,告诉我是编码问题 丢给我一个转码代码

问题就解决啦

代码量太少 还是不会解决一些问题

public class StringToUtf8 {

public static String StringToUtf8Fun(String str){

String stt = "";

try {

stt = URLEncoder.encode(new String(str.getBytes("UTF-8")), "UTF-8");

} catch (UnsupportedEncodingException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return stt;

}

}

转码的代码

控制台报了一个ava.lang.IllegalArgumentException: Illegal character in query at index 173 酱紫的异常
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: