首页 > 其他分享 >网址URL中特殊字符转义编码

网址URL中特殊字符转义编码

时间:2024-06-13 10:44:45浏览次数:15  
标签:编码 分隔 URL 转义 网址 特殊字符

网址URL中特殊字符转义编码

字符 URL编码值
空格 %20
" %22

%23

% %25
& %26
( %28
) %29

  •            %2B
    

, %2C
/ %2F
: %3A
; %3B
< %3C
= %3D

           %3E

? %3F
@ %40
\ %5C
| %7C

URL特殊字符转义,URL中还有一些字符的特殊含义,编码规则如下:

1、空格需要换成加号(+)
2、正斜杠(/)分隔目录和子目录
3、问号(?)分隔URL和查询
4、百分号(%)制定特殊字符
5、#号指定书签
6、&号分隔参数

最后如果需要在URL中用到,需要将这些特殊字符换成相应的十六进制的值

  •       %2B
    

/ %2F
? %3F
% %25

%23

& %26

标签:编码,分隔,URL,转义,网址,特殊字符
From: https://www.cnblogs.com/xiangMY/p/18245385

相关文章

  • php中curl返回错误码60是什么原因?怎样处理?
    PHP中cURL返回错误码60通常与SSL证书验证有关。错误码60代表"SSLcertificateproblem:unabletogetlocalissuercertificate",意味着cURL无法验证远程服务器的SSL证书,可能是因为证书本身存在问题,或者是因为cURL的配置没有正确设置以识别有效的证书。处理cURL错误码60的方法......
  • 如何转义任意特殊字符
    假设我们有一个字符串变量,我们知道其中可能包含特殊字符,例如\n和\r。我们希望将该字符串写入控制台,但我们希望看到"\r"和"\n"而不是换行符。我们可以对每个字符进行.Replace("\n","\n"),但这样做很笨拙。是否有任何方法可以"escape"任何特殊字符,从而将其打印为斜线,......
  • Laravel 解决blade模板转义html标签问题
    当我们使用富文本编译器(如:Ueditor编译器)保存编辑的内容后,在blade模板中,想要显示原生的html标签内容时该怎么做?首先,了解下laravel{{变量名}}与{!!变量名!!}区别{{变量名}}:转义输出,只是被当成普通的字符串输出{!!变量名!!}:原生输出html,比如图片,链接,JS代码等实例:编译器......
  • JavaScript基础用法(变量定义、输入输出、转义符、注释和编码规范)
    天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录JavaScript基础用法1.变量1.1语法1.2示例代码1.3浏览器效果2.输入和输出2.1输出2.1.1输......
  • 推送代码报错:fatal: unable to access 'https://gitlab.com/xxx/xxx.git/': The reque
    错误还原#gitlab使用Bitbucket注册登录,执行gitpush命令,使用token验证报错如下dogle@DESKTOP-KI961IKMINGW64/d/workspaces/xxx(main)$gitpushremote:HTTPBasic:Accessdenied.Theprovidedpasswordortokenisincorrectoryouraccounthas2FAenabledan......
  • tcl脚本语言之regexp中转义字符\用法
    在Tcl脚本中,正则表达式(regexp)中使用反斜杠(\)来转义字符,以便这些字符可以被解释为其字面含义或特定的正则表达式语法。以下是详细的用法和示例。基本用法反斜杠(\)在正则表达式中有两种主要用途:转义元字符:将元字符解释为字面字符。表示特殊字符:用于表示特定的非打印字符或预定......
  • 华为OD刷题C卷 - 每日刷题 16(连续字母长度,拼接URL)
    两段代码分别解决了两个不同的字符串处理问题,下面是对它们的概述:1、(连续字母长度):这段代码是解决“连续字母长度”的问题。它提供了一个Java类Main,其中包含main方法和getResult方法,用于找出给定字符串中,按相同字母的最长连续子串长度排序后的第k长的子串的长度。main方法......
  • Curl 命令参数解析
    Curl参数:详细解析与示例curl是一个功能强大的命令行工具,用于传输数据。它支持多种协议,如HTTP、HTTPS、FTP、SFTP等。curl提供了丰富的参数,以满足各种传输需求。本文将详细解析curl参数,并通过代码示例说明其用法。1.参数概述curl参数分为两大类:通用参数和协议相关......
  • 【四】Linux重定向、管道符、通配符、转义字符详解
    重定向与管道符重定向输入重定向是指把文件导入到命令中,而输出重定向则是指把原本要输出到屏幕的数据信息写入到指定文件中。输出重定向使用较多,故将输出重定向分为了标准输出重定向和错误输出重定向,以及覆盖写入与追加写入两种模式。输出重定向的符号及其作用:命令>文件......
  • spring security 指定了 failureForwardUrl 的请求接口 但是没有效果
    springboot版本:3.3.0springsecurity版本:3.3.0代码如下:springsecurity配置类importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importorg.springframework.security.config.annotation.web.builders......