我们在用百度进行搜索的时候,在地址栏会看到很多的%加上十六进制的数字,其实这是百度对这些关键字进行了编码,使用的当然了是utf-8编码,因为最近在做链接百度方面的项目,所以就了解了一下。再次我用java程序 实现了一下,其实还是很简单的。
编码:
URLEncoder.encode("你好","utf-8");就可以得到编码之后的结果了
解码:
URLDecoder.decode("%E9%87%8F%E5%AD%90","utf-8");就可以得到解码之后的结果了。
怎么样很简单吧!
本文介绍如何使用Java实现百度搜索中UTF-8编码的转换。通过编码和解码示例,展示如何处理中文字符,使链接能在浏览器正确解析。
我们在用百度进行搜索的时候,在地址栏会看到很多的%加上十六进制的数字,其实这是百度对这些关键字进行了编码,使用的当然了是utf-8编码,因为最近在做链接百度方面的项目,所以就了解了一下。再次我用java程序 实现了一下,其实还是很简单的。
编码:
URLEncoder.encode("你好","utf-8");就可以得到编码之后的结果了
解码:
URLDecoder.decode("%E9%87%8F%E5%AD%90","utf-8");就可以得到解码之后的结果了。
怎么样很简单吧!
您可能感兴趣的与本文相关的镜像
TensorFlow-v2.9
TensorFlow 是由Google Brain 团队开发的开源机器学习框架,广泛应用于深度学习研究和生产环境。 它提供了一个灵活的平台,用于构建和训练各种机器学习模型
2万+
1万+

被折叠的 条评论
为什么被折叠?