问题描述
中文URL链接在谷歌浏览器访问正常而Postman、IE、httpClient访问不正常
原因
通过浏览器的Console查看到了谷歌浏览器访问的URL,发现:
请求的HTTP URL并不是原来的中文URL
而是通过URLEnCode-UTF-8方式将中文进行加密
解决方案: 将链接通过java.net.URLEncoder
类进行encode加密即可访问
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
public class