文档章节

url中的特殊字符

程序猿刚子
 程序猿刚子
发布于 2012/08/31 13:26
字数 194
阅读 62
收藏 0

有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了

编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。例如空格编码为%20

如果不使用转义字符,这些编码就会当URL中定义的特殊字符处理:

1.+  在 URL 中+号表示空格
2.空格 URL中的空格可以用+号或者编码%20
3./ 分隔目录和子目录 
4.? 分隔实际的 URL 和参数 
5.% 指定特殊字符 %
6.# 表示书签 #
7.& URL 中指定的参数间的分隔符 
8.= URL 中指定参数的值 


© 著作权归作者所有

程序猿刚子
粉丝 14
博文 18
码字总数 7972
作品 0
丰台
高级程序员
私信 提问
url 传递参数(特殊字符)解决方法

url 传递参数(特殊字符)解决方法 首先设置 apache 配置文件, server.xml 在 port=8080 那一行中加上 URIEcoding=GBK 有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么...

JasonMs
2014/04/09
2K
0
nginx url特殊字符rewrite问题

求解 :nginx遇到url中特殊字符时的问题. 我有这样一段配置 location ~* ^/(.*[,]+)/(.*)$ { if ($request_uri ~ ^/(.*[,]+)/(.*)$ ){ set $route_information $1; set_unescape_uri $serve......

想法和行动
2012/12/11
10.5K
2
percent-encode 百分号编码

为什么需要URL编码? URL的编码原因是因为URL中有些字符会引起歧义。例如:URL参数字符串中使用键值对(key=value)的方式来传参,键值对之间以&符号分隔,如"/s?q=abc& ie=utf-8"。如果value字...

追逐流星的孩子
01/16
0
0
Tomcat 8 Invalid character found in the request target. The valid characters are defined in RFC 3986

终极解决方案: 从错误日志中看到 负责解析http请求的是,它对请求对URL中对字符做了限制,具体代码如下: ISNOTREQUEST_TARGET[]中定义了一堆not request target 转换过来就是以下字符(对应...

消失er
2018/08/25
0
0
获取URL最后一个 ‘/’ 之后的字符

在开发项目的过程中,经常遇到需要解析论坛,博客等的URL的问题,比如:'abc/def/jkl' 或 'abc/def/jkl/',获取最后一个‘/’之后的所有字符‘jkl’,由于特殊字符'/'的个数不固定,从前向后...

长征6号
2016/08/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot + Mybatis + Ehcache 二级缓存实例

二级缓存是多个SqlSession共享的,其作用域是mapper的同一个namespace,不同的sqlSession两次执行相同namespace下的sql语句且向sql中传递参数也相同即最终执行相同的sql语句,第一次执行完毕...

xiaolyuh
1分钟前
0
0
Spring源码学习(二)哎呦,按菜谱做菜与AbstractAutowireCapableBeanFactory.createBean流程差不多

记得跟老婆谈恋爱时,有一天心血来潮给老婆做饭,按照菜谱一步一步的做,结果差点把厨房烧了!!! 这事至今老婆还记得。 入口 上一篇说了,AbstractBeanFactory.getBean的主流程 ,今天来说下...

温安适
3分钟前
6
0
前端UI攻城狮 你们该抛弃jQuery了

你不再需要jQuery! Web工程师太依赖jQuery了,某种意义上说jQuery已经成了JavaScript的同义词。但是我们真的需要他么?或许我们应该反思一下什么时候才真的需要jQuery。 对我个人而言开始使...

前端老手
4分钟前
0
0
六、Java设计模式之工厂方法

工厂方法定义: 定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行 类型:创建型 工厂方法-使用场景: 创建对象需要大量重复的代码 ...

东风破2019
46分钟前
5
0
win服务器管理遇到的一系列问题记录

有些小伙伴在使用iis7远程桌面管理工具的时候总是会遇到一系列的问题,下面就是为大家介绍一下服务器日常管理过程中出现的问题及我的解决办法和心得。希望能帮到大家。   拒绝服务器重新启...

1717197346
53分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部