`
wuhua
  • 浏览: 2114222 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于浏览器的url的编码

    博客分类:
  • HTTP
阅读更多


URL编码
http://127.0.0.1/a/uc浏览器 // 不编码
此url的表示uri表示a目录下的uc浏览器路径,根据规范来说是表示路径

http://127.0.0.1/a/?uc浏览器http:// 只是会编码中文或者个特殊字符
此url的uri表示a路径下需要的一些参数,因此中文部分以及一些特殊字符需要编码

Form 数据的编码
POST,GET请求中根据HTTP规范
除了
字母(26个大小写字母) | 数字 | # . ~ _ 无需要编码外,其他的一切字符都需要编程%HEX的形式。

比如http://uc.cn 则需要编程
http%3A%2F%2Fuc.cn


经过测试发现Oprea Firefox 是按照上面方式处理的,IE则不是,只是处理了form的编码。 可看出IE在这点是又不如Opera,Firefox

1
0
分享到:
评论

相关推荐

    JS实现URL编码转换中文

    ### JS实现URL编码转换中文 在Web开发过程中,经常需要处理URL中的特殊字符,特别是中文字符。由于URL传输限制及浏览器解析原因,中文等非ASCII字符需要被编码为特定格式才能在网络上传输。本文将详细介绍如何使用...

    url编码转化,将url转化成unicode进行传输

    2. **跨平台兼容性**:不同的系统和浏览器可能使用不同的编码方式,统一使用URL编码可以提高兼容性。 3. **安全性**:防止注入攻击,确保数据安全传输。 4. **标准化**:遵循国际标准,使得数据可以在全球范围内被...

    第04篇:XSS三重URL编码绕过实例1

    本文主要探讨了一个XSS三重URL编码绕过的实例,揭示了在某些情况下,简单的防御措施可能不足以阻止攻击。 首先,我们要理解XSS的基本概念。XSS攻击通常发生在Web应用程序未能正确过滤或转义用户输入的情况下。当...

    PB9调用指定浏览器打开URL的DEMO

    3. **URL字符串**:存储要打开的网页地址,可以是硬编码的,也可以来自用户输入或其他数据源。 4. **`Run`函数调用**:在适当的地方调用`Run`函数,结合浏览器路径和URL,启动浏览器并导航到指定页面。 为了使DEMO...

    url编码转换器

    URL编码,全称为统一资源定位符(Uniform Resource Locator)编码,是互联网上数据通信的一种标准格式,用于将可能包含特殊字符的字符串转化为网络传输时安全的格式。在HTTP协议中,URL编码扮演着至关重要的角色,...

    URL编码解码工具 反向分析URL地址

    7. **注意事项**:虽然大部分浏览器会自动处理URL编码,但在手动构造请求或者处理动态生成的URL时,了解并正确使用URL编码是至关重要的,否则可能导致请求失败或者安全问题。 8. **安全考量**:URL编码也可以用于...

    解决了浏览器URL地址栏直接输入get参数值包含中文时的urlencode编码格式问题

    并且这个格式居然不能再这个函数里面设置,导致这个结果不可控制,在不同浏览器环境下面结果不同,不能得到自己想要的格式编码。在搜索引擎里面找了很长时间,都没有找到解决这个问题的办法,没办法,只能自己手动...

    asp自定义函数:URL编码和解码

    URL编码是将特殊字符转换为ASCII码的百分比表示形式,避免在URL中引起解析问题,而URL解码则是将这些编码恢复成原始字符。 URL编码,也称为percent-encoding,是统一资源定位符(URL)的一部分,根据RFC 3986标准...

    纯Javascript脚本实现GBK URL编解码

    2. **URL编码**:JavaScript的`encodeURIComponent`函数可以对字符串进行URL编码,但默认它只处理UTF-8编码。为了GBK编码的字符串能正确编码,需要先将GBK编码后的字节序列转换为 `%xx` 形式,这可以通过遍历字节...

    URL编码转换模块.rar

    4. **兼容性考虑**:易语言URL编码转换模块可能还考虑了不同浏览器和服务器之间的兼容性问题,确保编码和解码结果符合各种标准,如RFC 3986。 5. **性能优化**:对于处理大量URL编码和解码的场景,模块可能会有性能...

    url编码表,转换编码

    URL编码,也称为百分号编码(Percent-encoding),是统一资源定位符(Uniform Resource Locator)标准的一部分,用于在互联网上编码非ASCII字符。这个编码机制是应用层协议,如HTTP和FTP,用来处理包含特殊字符的...

    URL中如果含有中文等非ASCII字符

    由于URL需要在网络上传输,为了确保传输过程中的兼容性和正确性,任何非ASCII字符都需要被编码为特定的形式,这个过程称为URL编码(URLEncode)。URL编码将非安全或不可见的字符转换成百分号“%”后跟两个十六进制...

    URL 编码转换工具

    URL编码,全称为统一资源定位符(Uniform Resource Locator)编码,是互联网上数据通信的一种标准格式,用于确保数据能在不同的系统之间安全传输。在HTTP协议中,URL编码扮演着至关重要的角色,因为某些字符在URL中...

    url编码加密解密器

    URL编码通常不涉及传统意义上的加密,而更多是关于字符的转换。然而,有些情况下,人们可能会使用某种形式的加密来增强URL的安全性,例如使用Base64编码或哈希算法。 **URL编码过程**: 1. URL编码遵循以下规则:...

    chrome浏览器URL二维码生成器[新]

    总的来说,"chrome浏览器URL二维码生成器"通过集成在Chrome浏览器中,提供了一种便捷的分享网页链接的方式。用户不再需要手动复制URL,只需要生成二维码,然后通过手机或其他设备扫描,就能直接打开对应的网页,大大...

    Encode_ Decode Tools URL编码解码工具

    1. **表单提交**:当用户在HTML表单中输入数据并提交时,浏览器会自动对非ASCII字符和特殊字符进行URL编码。 2. **查询字符串**:在URL的查询部分,如果包含空格或其他特殊字符,这些字符需要编码以防止解析错误。 3...

    小工具URL编码

    标题“小工具URL编码”指的是一个用于处理URL编码和解码的小型实用程序。URL编码是一种在Web开发中常见的技术,用于将特殊字符转换为可以在URL中安全传输的格式。这是因为URL只允许有限的字符集,例如字母、数字、破...

    关于URL编码

    1. 表单提交:当用户通过HTML表单提交数据时,如果数据包含特殊字符,浏览器会自动对这些数据进行URL编码。 2. 查询字符串:在URL的查询字符串部分,需要编码所有非ASCII字符和某些特殊字符,确保URL的有效性。 3. ...

Global site tag (gtag.js) - Google Analytics