java url编码和js的url编码_Java URLEncoder与URLDecoder编码解码使用示例
Java URLEncoder的作用就是在URL网址携带参数时,不会因为特殊字符或编码导致参数无法正确传递到,经过URLEncoder编码之后,使用端需要用URLDecoder类来解码URL编码信息,下面是Java URLEncoder与URLDecoder编码解码的使用示例,可以作为参考,非常的简单!package test;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
public class UrlDemo {
public static void main(String[] args) {
String ss = "我是中国人";
//URL编码
String encodeStr = encodeValue(ss);
System.out.println(encodeStr);
//URL解码
String decodeStr = decodeValue(encodeStr);
System.out.println(decodeStr);
}
//URLdecoder编码
public static String decodeValue(String value) {
try {
return URLDecoder.decode(value, "utf-8");
} catch (UnsupportedEncodingException ex) {
throw new RuntimeException(ex.getCause());
}
}
//URLEncoder编码
private static String encodeValue(String value) {
try {
return URLEncoder.encode(value, "utf-8");
} catch (UnsupportedEncodingException ex) {
throw new RuntimeException(ex.getCause());
}
}
}
上面的URL编码解码方法输出的结果如下所示:%E6%88%91%E6%98%AF%E4%B8%AD%E5%9B%BD%E4%BA%BA
我是中国人
来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/java/997.html
java url编码和js的url编码_Java URLEncoder与URLDecoder编码解码使用示例相关推荐
- java url内容加密_java URLEncoder和URLDecoder 网络数据传输加密
/* 网页中的表单使用POST方法提交时,数据内容的类型是application/x-www-form-urlencoded,这种类型会: 1.字符"a"-"z" ...
- js获取url参数vue.js获取url参数 JQ获取url参数
在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结. 1.window.location.href(设置或获取整个 URL 为字符串) ...
- URLEncoder与URLDecoder编码相互转换
转换成编码: URLEncoder.encode("北京"); 输出:%E5%8C%97%E4%BA%AC 转换成汉字: java.net.URLDecoder.decode(&q ...
- URLEncoder和URLDecoder编码和解码
URLDecoder和URLEncoder它的作用主要是用于普通字符串和application/x-www-form-rulencoded MIME字符串之间的转换 URLDecoder类包含一个de ...
- html当前域名,js取得当前url,javascript获取当前页面url值,js获取域名
运行如下: thisDLoc = document.location; thisURL = document.URL; thisHREF = document.location.href; thisS ...
- JS中URL编码参数(UrlEncode)
网上有很多文字作品写涉及在JS中呈现类似UrlEncode功能时都是自定义参数来呈现,其实JS中本身就有那样的参数. 参数parameter由于用类似URL的形式传过去 , 所以别直接就那样赋值 以下 ...
- JS 中 URL 编码的问题.
URL 编码 为什么要对 URL 编码 1. 避免解析错误 我们的 queryString 的形式是使用 ?开始, key=value 传递参数, key-value pairs 之间使用 & ...
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解...
转:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html //该方法不会对 ASCII 字母和数字进行编码,也不会对 ...
- js符号转码_JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解...
转:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html //该方法不会对 ASCII 字母和数字进行编码,也不会对 ...
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解
JS 字符串编码函数(解决URL特殊字符传递问题):escape().encodeURI().encodeURIComponent()区别详解 参考文章: (1)JS 字符串编码函数(解决URL特殊字 ...
最新文章
- python百度云资源-Python开发视频百度云分享
- 【C++ 语言】线程安全队列 ( 条件变量 | 线程调度 )
- 嵌入式编程C语言提高代码效率的14种方法
- IDEA 初始配置教程
- 124. Binary Tree Maximum Path Sum 二叉树中的最大路径和
- 遇到了urlrewriter的:无法使用前导.. 在顶级目录上退出问题
- windows 常用快捷键
- 当下流行的分布式文件系统大阅兵
- Django05-1: 有名分组、无名分组与反向解析
- 审批流_怎样让审批工作流和应用数据分离?
- shell调用hive客户端导致nohup后台进程stopped
- php7 on winxp 支持的模块
- avg最多用多少列 mysql_40斤一桶水,最多用多少克磷酸二氢钾?打几次增产效果最好...
- 中望3D 2021 线框设计“提取中心线”
- 勉强算是面经——1.诺瓦科技
- Team Foundation Server 开发流程管理管理研讨会
- DP(Nietzsche)的hu测 T3(规律?主席树)
- PCB板上的字母代表哪些元器件?一文看全!
- Spring 分组验证
- 2022年2月视频行业用户洞察:冬奥吸引全民关注拉动平台出圈,综合视频用户规模回升