URL特殊字符详解

Posted on

URL特殊字符详解 - 没有所谓的失败!除非你不再尝试! - PHPChina 开源社区门户 - Powered by X-Space

没有所谓的失败!除非你不再尝试!

copy Bookmark http://smarty.blog.phpchina.com

空间管理 您的位置: PHPChina 开源社区门户 » 没有所谓的失败!除非你不再尝试! » 日志

每天都在进步一点点,在这里我将记下我的点点滴滴,希望和大家一起进步,一起学习,一起共同成长PHPer之路! PHPer成长群(49052575)欢迎各界精英加入,互相学习,互补不足。空间不再更新:如有需要请进 http://www.phpcake.cn

URL特殊字符详解

上一篇 / 下一篇 2008-04-11 19:48:57 / 个人分类:url特殊字符 查看( 386 ) / 评论( 2 ) / 评分( 1 / 0 )

有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。例如 空格的编码值是”%20″。 下表中列出了一些URL特殊符号及编码 十六进制值 1. + URL 中+号表示空格 %2B 2. 空格 URL中的空格可以用+号或者编码 %20 3. / 分隔目录和子目录 %2F 4. ? 分隔实际的 URL 和参数 %3F 5. % 指定特殊字符 %25 6. /# 表示书签 %23 7. & URL 中指定的参数间的分隔符 %26 8. = URL 中指定参数的值 %3D

例:要传递字符串“this%is/#te=st&o k?+/”作为参数t传给te.asp,则URL可以是: te.asp?t=this%25is%23te%3Dst%26o%20k%3F%2B%2F 或者 te.asp?t=this%25is%23te%3Dst%26o+k%3F%2B%2F (空格可以用%20或+代替)java中URL 的编码和解码函数 java.net.URLEncoder.encode(String s)和java.net.URLDecoder.decode(String s); 注:encode(String s)方法过期了,现在一般用encode(String s, “GBK”);

在javascrīpt 中URL 的编码和解码函数 escape(String s)和unescape(String s) ;

相关阅读:

导入论坛 收藏 分享给好友 管理 举报

TAG: url escape unescape url特殊字符 没有所谓的失败!除非你不再尝试! 引用 删除 design_dd / 2008-04-19 16:11:49 谢谢支持^_^ 引用 删除 废墟 / 2008-04-17 21:36:42 评 1 分 不错。。怎么没人顶啊 。。这些人 就知道看 也不顶。。

查看全部评论

-5 -3 -1 - +1 +3 +5

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

内容

昵称

加入事件

提交评论

design_dd

design_dd

用户菜单

我的存档

RSS订阅

  • RSS订阅

清空Cookie - 联系我们 - PHPChina 开源社区门户 - 交流论坛 - 空间列表 - 站点存档 - 升级自己的空间

Powered by X-Space 4.0 UC © 2001-2008 Comsenz Inc. 京ICP备07504665号 Open Toolbar

希望本站内容对您有点用处,有什么疑问或建议请在后面留言评论
转载请注明作者(RobinChia)和出处 It so life ,请勿用于任何商业用途