解码百度移动端 URL 的编码方式
来源:互联网 发布:有了网站源码怎么安装 编辑:程序博客网 时间:2024/04/28 20:06
import java.net.URLDecoder;/** * 解析移动URL 中 中文字符问题 * http://m5.baidu.com/from=1089a/s?word=%259d%2571%2566%259e%2554%2576%25a0%2560%2574%259e%2543%2561&st=11104i&ts=4691535&sa=ih_2&ss=01&ix=404%25 * @author GT * */public class UrlTest {public static void main(String[] args) throws Exception {String url_0 = "%259d%2571%2566%259e%2554%2576%25a0%2560%2574%259e%2543%2561";//1 去掉 25String url_1 = "%9d%71%66%9e%54%76%a0%60%74%9e%43%61";String[] url_2 = url_1.split("%");StringBuilder url_3 = new StringBuilder();for(int i=1;i<url_2.length;i++){String str = url_2[i];String res = Integer.valueOf(str,16).toString();int intRes = Integer.parseInt(res);intRes = intRes+256;intRes = intRes-201;String str_16 = Integer.toHexString(intRes+16);url_3.append("%"+str_16);}System.out.println(url_3.toString());String strRes = URLDecoder.decode(url_3.toString(),"UTF-8");System.out.println(strRes);}}
参考贴:http://www.zhihu.com/topic/19599871/newest
0 0
- 解码百度移动端 URL 的编码方式
- URL编码和解码的几种方式的对比
- URL 的编码和 URL 的解码
- 百度和Google的URL编码方式探索
- url参数以及url的编码解码
- Delphi 从delphi的角度看Google(谷歌)URL编码解码方式
- 百度URL解码关键字
- 百度图片url解码
- 百度图片url解码
- asp的url编码和解码
- javascript的URL编码和解码
- URL编码和解码的C++类
- javascript的URL编码和解码
- javascript 的URL编码和解码
- .NET url 的编码与解码
- javascript的URL编码和解码
- 了解url的编码与解码
- 实现URL编码解码的python程序
- 稀疏矩阵的转置
- DataGridView列排序混乱的处理方法
- PHP基础加强(第七天)
- dvbsnoop用法
- android 修改statusbar(二)
- 解码百度移动端 URL 的编码方式
- jcifs 详解读取网络共享文件数据
- 关闭IIS的443端口
- Android代码资源的国际化a
- 将字符串转化为十六进制
- ZooKeeper--一个具有高可用性的高性能协调服务
- 分析uboot启动内核
- redsocks连接socks5代理服务器实现全局代理,只是为了访问外网
- Ubuntu12.04 Alt+Tab无效