url decode problem 解决方法
2019-08-23 07:30:56来源:爱站网 阅读 ()
在程序员开发程序的时候,都会遇到多种多样的问题,我们程序员也需要使用不同的后台开发不同的项目,本文是爱站技术频道小编带给大家的url decode problem 解决方法,一起来了解一下吧!
查了一下 RFC 3986: 有下面一段
Scheme names consist of a sequence of characters beginning with a letter and followed by any combination of letters, digits, plus ("+"), period ("."), or hyphen ("-").
RFC 2396 有下面的一段
The plus "+", dollar "$", and comma "," characters have been added to those in the "reserved" set, since they are treated as reserved within the query component.
表示加号已经是url的保留字了,不需要转义。
然后html4文档里才有关于加号的转义:
application/x-www-form-urlencoded
Forms submitted with this content type must be encoded as follows:
Control names and values are escaped. Space characters are replaced by`+', and then reserved characters.....
声明只有content-type为application/x-www-form-urlencoded时才会对+做转义。
又翻了下php的文档,发现有一个
rawurlencode() - URL-encode according to RFC 3986
以上就是关于url decode problem 解决方法的介绍,相信上面的内容一定对你有着很大的帮助,文章由爱站技术频道为大家提供的,请好好收藏。
原文链接:https://js.aizhan.com/develop/php/8434.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:PHP如何实现无刷新上传文件
- php获得url参数中具有&的值的方法 2020-02-24
- 简述PHP fopen 读取带中文URL地址 2019-11-27
- 分享PHP curl 并发最佳实践代码 2019-11-24
- PHP中语义URL防止网站被攻击的方法 2019-11-11
- 详解PHP CURL获取邮箱地址的方法 2019-10-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash