博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java对URL中的中文进行UrlEncode
阅读量:7228 次
发布时间:2019-06-29

本文共 469 字,大约阅读时间需要 1 分钟。

hot3.png

有些中文或者有空格的URL需要用如下方式进行encode方能进行真正的请求

public static String urlEncodeURL(String url) {        try {            String result = URLEncoder.encode(url, "UTF-8");            result = result.replaceAll("%3A", ":").replaceAll("%2F", "/").replaceAll("\\+", "%20");//+实际上是 空格 url encode而来            return result;        } catch (UnsupportedEncodingException e) {            e.printStackTrace();        }        return null;    }

转载于:https://my.oschina.net/sfshine/blog/607121

你可能感兴趣的文章
为什么我们要从 NodeJS 迁移到 Ruby on Rails
查看>>
Android 文件式数据库Realm
查看>>
Linux 面试知识点笔记
查看>>
论flex布局和box布局的华为meta8手机自带浏览器的兼容
查看>>
dubbo与springcloud初识
查看>>
iis web.config 配置示例
查看>>
归并排序
查看>>
java 的转义字符
查看>>
SharedPreferences的使用注意事项
查看>>
sofa-pbrpc高级用法
查看>>
Oracle 函数返回表实例2种写法实例
查看>>
mysql数据库主从复制
查看>>
Shell标准输出、标准错误 >/dev/null 2>&1
查看>>
Android自定义对话框(Dialog)位置,大小
查看>>
设置python的默认编码为utf8
查看>>
简易sqlhelper-java
查看>>
通过案例对SparkStreaming 透彻理解三板斧之一:解密SparkStreaming运行机制
查看>>
HBuilder 学习笔记
查看>>
利用OpenStreetMap(OSM)数据搭建一个地图服务
查看>>
TopN算法与排行榜
查看>>