我遇到一些麻烦的HTTP Get Get工作。
我连接字符串并在打开连接之前打印它。
所以我的字符串如下:
http://example.com?Adri%E1n%20
但是,服务器正在接收它:
http://example.com?Adri%EF%BF%BDn%20
我不知道问题是在服务器端,还是在用Java进行调用时。
请帮忙。
其他信息:(%E1 =á)
答案 0 :(得分:0)
尝试
System.out.println(URLEncoder.encode("á", "UTF-8"));
打印
%C3%A1