URI规范的百分比编码
来源:互联网 发布:12寸windows平板 编辑:程序博客网 时间:2024/05/23 23:30
在URI的规范中定义了一些保留字符,如":","/","?","&","=","@","%"等字符,在URI中都有他的作用。如果要在请求参数上表达URI的这写保留字符,必须在%字符后以十六进制的数值表示,来表示该字符的八个字符数值。
例如,":"字符用十六进制来表示为3A,所以必须使用%3A来表示,"/"字符用十六进制来表示为2F,所以必须使用%2F来表示"/"字符。
如何知道某个字符的URL编码呢?其实就是URI规范中的百分比编码,在java中可以使用java.net.URLEncoder的静态方法encode来获得:如下
import java.io.UnsupportedEncodingException;import java.net.URLEncoder;public class URLEncode {public static void main(String[] args) {//百分比编码:获取某个字符的URL编码String text;try {text = URLEncoder.encode("http://baidu.com", "iso-8859-1");System.out.println(text);} catch (UnsupportedEncodingException e) {e.printStackTrace();}}}
输出结果:http%3A%2F%2Fbaidu.com
0 0
- URI规范的百分比编码
- URI编码的DEMO
- URI的百分号编码
- 修改JBOSS的URI编码
- URI的编码与解码
- URI的编码与反编码
- 编码规范及编码规范的意义
- URI编码
- .Net的编码规范
- .Net的编码规范
- Net的编码规范
- PHP的编码规范
- 总结的编码规范
- 总结的编码规范
- 总结的编码规范
- 总结的编码规范
- 华为的编码规范
- 序的编码规范
- HDU 2829 Lawrence (斜率优化DP)
- linux shell 判断文件是否存在等符号
- MIPS 指令
- UVALive 6800 The Mountain of Gold (bellman_ford判负环)
- 【Android应用开发技术:应用组件】Fragment使用方法
- URI规范的百分比编码
- CodeForce 424C Magic Formulas
- oracle 怎么查看表空间,求高手指点,可以用PL/SQL查看
- 【asp】on error resume next用法
- yii2 rbac 详解
- 菜鸟遇到的第一个servlet问题(404,弹出对话框)
- 从工程到代码的自我分裂
- Object对象详解(一)之toString
- 【小松教你手游开发】【系统模块开发】u3d c# 写一个通用倒计时器