精华内容
参与话题
问答
  • ******************************************************************* 书写URL时要使用US-ASCII字符集可以显示的字符。 http://www.google.com 如果需要在URL中使用不属于此字符集的字符,...

    https://blog.csdn.net/wzd2012/article/details/79077248

    *******************************************************************

    书写URL时要使用US-ASCII字符集可以显示的字符。

    http://www.google.com

    如果需要在URL中使用不属于此字符集的字符,就要使用特殊的符号对该字符进行编码。

    如:最常使用的空格用%20来表示,例如:http://www.google.com/new%20123.html

    除了那些无法显示的字符外,还需要在URL中对那些保留(reserved)字符和不安全(unsafe)字符进行编码。

    所谓保留字符就是那些在URL中具有特定意义的字符。不安全字符是指那些在URL中没有特殊含义,但在URL所在的上下文中可能具有特殊意义的字符。例如双引号(“”)

    部分保留字符和不安全字符及其URL编码
    字符 描述 用法 编码
    ; 分号 保留 %3B
    / 斜线 保留 %2F
    ? 问号 保留 %3F
    : 冒号 保留 %3A
    @ “at”符号 保留 %4O
    = 等号 保留 %3D
    & “和”符号 保留 %26
    < 小于号 不安全 %3C
    > 大于号 不安全 %3E
    " 双引号 不安全 %22
    # 井号 不安全 %23
    % 百分号 不安全 %25
    { 左大括号 不安全 %7B
    } 右大括号 不安全 %7D
    | 竖线 不安全 %7C
    \ 反斜线 不安全 %5C
    ^ 加字号 不安全 %5E
    ~ 波浪 不安全 %7E
    [ 左中括号 不安全 %5B
    ] 右中括号 不安全 %5D
    ` 反单引号 不安全 %60
      空格 不安全

    %20

    通常情况下,如果对某个字符能否在URL中使用有疑问,那么你应该始终使用该字符的编码。除字母、数字和字符$-_.+!*'()外的其它所有字符都应该使用编码。

     

    URL编码在ASCII表中的体现

    如何编码?

    众所周知,字符是可由八位字节数(octet)来表示的,八位字节数可用十六进制来表示它的值。如字符“<”的八位字节数十六进制值是3C。在URL中,字符的编码方式为:“%”加上字符的两个十六进制数值。举几个例子:

    • “<”可以被编码为%3C,空格“SP”可被编码为“%20”
    • “田”的GB2312编码十六进制值是CC EF,这时“田”的URL编码为%CC%EF
    • “囧”的GBK编码十六进制值是87 E5,这时“囧”的URL编码为%87%E5
    • “田”的UTF-8编码十六进制值是E7 94 B0,这时“田”的URL编码为%E7%94%B0

    URL中包含汉字时的更多话题

    RFC1738没有规定汉字的编码方式,而是让浏览器自己去决定,因此造成了URL汉字编码的不统一。经过研究,对于URL中的“查询字符串”和“路径”中包含汉字,不同浏览器有不同的处理。

    1. 查询字符串中包含汉字

    在网址输入:http://www.baidu.com/s?wd=田囧 ,敲击回车,使用Fiddler观察浏览器发出的请求(以IE8和Firefox为例):

    查询字符串中含有中文

    IE8将汉字作为GBK编码,直接发往服务器(这其实是不符合RFC规范的);Firefox则多了一次加%的操作。Windows操作系统是GBK编码。得到结论,地址栏直接访问URL,汉字作为查询字符串(Query string)时,IE和Firefox会使用系统编码发至服务器端,Firefox会按规矩编码。

    注意1:不要用Google进行测试,Google的搜索URL(类似:http://www.google.com/#hl=en&source=hp&q=田囧 ),搜索关键词那里不是查询字符串,因为前面有个#……我开始没注意到,被搞迷茫了很久……

    注意2:这只是对URL直接访问的规律。如果页面时从链接点击打开的,例如从A页面含中文的链接打开了B页面,那么浏览器对中文的编码取决于A页面的编码。

    2. URL路径中包含汉字

    在网址直接输入:http://www.hudong.com/wiki/田囧 ,敲击回车,观察请求

    路径中含有中文

    IE8和Firefox都把汉字作为UTF8,按规范进行了URL编码,还好。

     

    转载于:https://www.cnblogs.com/zhao1949/p/9871042.html

    展开全文
  • URL中字符的含义

    千次阅读 2019-05-20 09:17:18
    URL中的特殊字符 #号的作用 URL中的特殊字符 我们经常会看到URL中有一些特殊的字符,比如 #,?,& ,/ ,+ 等。那么,它们的含义是什么呢? 特殊含义 十六进制 + 表示空格(在URL中不能使用空格) ...

    目录

    URL中的特殊字符

    #号的作用


    URL中的特殊字符

    我们经常会看到URL中有一些特殊的字符,比如 #,?,& ,/ ,+ 等。那么,它们的含义是什么呢?

    特殊含义                                                    十六进制
    
    +      表示空格(在URL中不能使用空格)                          %2B
    空格   URL中的空格可以用+号或者编码                             %20
    /      分隔目录和子目录                                        %2F
    ?      分隔实际的URL和参数                                     %3F
    #      表示书签                                               %23
    &      URL中指定的参数间的分隔符                               %26
    =      URL中指定的参数的值                                    %3D  
    
    
    比如:http://www.xx.com/test/?name=admin&passwd=123456     test目录下的name参数等于admin,passwd参数等于123456
    
    http://www.xx.com/?action=i+love+you            加号代替空格
    http://www.xx.com/?action=i%20love%20you        空格编码

    (1)在URL中,空格和单引号都会被编码,例如访问:https://www.baidu.com/?id=1&name='xi e'&pass="密码"

    抓包是这样的,单引号,双引号、中文和空格都会被编码

    (2)在我们的URL参数中有一个参数的值中包含了 & 的话,则在URL中必须将 & 给编码。例如我们的name参数的值是12&dsfa 的话,我们在URL中则必须将&给编码

    https://www.baidu.com/?id=1&name=12&dsfa   ,这里没将&进行编码的话,浏览器则把12&dsfa给拆开了

    https://www.baidu.com/?id=1&name=12%26dsfa ,这里将 & 进行了编码,则浏览器将name的值解析为了 12&dsfa

    #号的作用

    # 代表网页中的一个位置。其右面的字符,就是该位置的标识符。比如,http://www.example.com/index.html#print就代表网页index.html的print位置。浏览器读取这个URL后,会自动将print位置滚动至可视区域。为网页位置指定标识符,有两个方法。一是使用锚点,比如<a name="print"></a>,二是使用id属性,比如<div id="print">

    未完待续。。。。

    参考文章:URL中“#” “?” &“”号的作用

                      URL中“#” “?” &“”号的作用

    展开全文
  • 部分转自:...   下面是我的项目里的一段代码: 在spring 拦截器preHandle的,对于 /viewarticle?id=3 这样的url,在未登录时,实现登陆后跳转功能时用到 String strRelativePath = request.getSe...

    部分转自:https://blog.csdn.net/chenlycly/article/details/51820727

     

    下面是我的项目里的一段代码:  在spring 拦截器preHandle中的,对于 /viewarticle?id=3 这样的url,在未登录时,实现登陆后跳转功能时用到

            String strRelativePath = request.getServletPath();
            String strQueryStrInUrl=request.getQueryString();
            if(strQueryStrInUrl!=null&&strQueryStrInUrl.trim().length()!=0)
                strQueryStrInUrl="%3F"+strQueryStrInUrl.replaceAll("=","%3D").replaceAll("&",  "%26");         //这段代码非常666
            else
                strQueryStrInUrl="";
    
    //        System.out.println(strRelativePath);
            HttpSession httpSession = request.getSession(false);      //若当前没有session,则不创建session
            if (httpSession == null || httpSession.getAttribute("user") == null)   //未登录状态
            {
    //            RequestDispatcher rd = request.getRequestDispatcher("/jsp/login.jsp?url="+strRelativePath);
    //            request.setAttribute("pagemsg", "请您先登录!");
    //            rd.forward(request, response);
                strRelativePath=strRelativePath.substring(1);
                response.sendRedirect("login?url="+strRelativePath+strQueryStrInUrl+"&urlmsg="+URLEncoder.encode("请您先登录!", "UTF-8"));
                return false;
            }

     

     

    下面是转载的文章:

     

    一、问题的由来

      问题:当url地址中包含&、+、%等特殊字符(主要是传递参数时,参数的内容中包含这些字符)时,地址无效。比如http://10.190.0.0:108/doc/test+desc2.bmp,若文件名中出现+/&等特殊字符,后台会报404的错误,即web服务器找不到页面或者资源。

            ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

            URL就是网址,只要上网,就一定会用到。

      一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址“http://www.abc.com”,但是没有希腊字母的网址“http://www.aβγ.com”(读作阿尔法-贝塔-伽玛.com)。这是因为网络标准RFC 1738做了硬性规定:

      "...Only alphanumerics [0-9a-zA-Z], the special characters "$-_.+!*'()," [not including the quotes - ed], and reserved characters used for their reserved purposes may be used unencoded within a URL."

      “只有字母和数字[0-9a-zA-Z]、一些特殊符号“$-_.+!*'(),”[不包括双引号]、以及某些保留字,才可以不经过编码直接用于URL。”

      这意味着,如果URL中有汉字,就必须编码后使用。但是麻烦的是,RFC 1738没有规定具体的编码方法,而是交给应用程序(浏览器)自己决定。这导致“URL编码”成为了一个混乱的领域。

            在使用url进行参数传递时,经常会传递一些中文名(或含有特殊字符)的参数或URL地址,在后台处理时会发生转换错误。这些特殊符号在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

     

      下面就让我们看看,“URL编码”到底有多混乱。我会依次分析四种不同的情况,在每一种情况中,浏览器的URL编码方法都不一样。把它们的差异解释清楚之后,我再说如何用Javascript找到一个统一的编码方法。

    二、情况1:网址路径中包含汉字

      打开IE(我用的是8.0版),输入网址“http://zh.wikipedia.org/wiki/春节”。注意,“春节”这两个字此时是网址路径的一部分。

      查看HTTP请求的头信息,会发现IE实际查询的网址是“http://zh.wikipedia.org/wiki/%E6%98%A5%E8%8A%82”。也就是说,IE自动将“春节”编码成了“%E6%98%A5%E8%8A%82”。

      我们知道,“春”和“节”的utf-8编码分别是“E6 98 A5”和“E8 8A 82”,因此,“%E6%98%A5%E8%8A%82”就是按照顺序,在每个字节前加上%而得到的。

      在Firefox中测试,也得到了同样的结果。所以,结论1就是,网址路径的编码,用的是utf-8编码。

    三、情况2:查询字符串包含汉字

      在IE中输入网址“http://www.baidu.com/s?wd=春节”。注意,“春节”这两个字此时属于查询字符串,不属于网址路径,不要与情况1混淆。

      查看HTTP请求的头信息,会发现IE将“春节”转化成了一个乱码。

    切换到十六进制方式,才能清楚地看到,“春节”被转成了“B4 BA BD DA”。

      我们知道,“春”和“节”的GB2312编码(我的操作系统“Windows XP”中文版的默认编码)分别是“B4 BA”和“BD DA”。因此,IE实际上就是将查询字符串,以GB2312编码的格式发送出去。 

      Firefox的处理方法,略有不同。它发送的HTTP Head是“wd=%B4%BA%BD%DA”。也就是说,同样采用GB2312编码,但是在每个字节前加上了%。

      所以,结论2就是,查询字符串的编码,用的是操作系统的默认编码。

    四、情况3:Get方法生成的URL包含汉字

      前面说的是直接输入网址的情况,但是更常见的情况是,在已打开的网页上,直接用Get或Post方法发出HTTP请求。

      根据台湾中兴大学吕瑞麟老师的试验,这时的编码方法由网页的编码决定,也就是由HTML源码中字符集的设定决定。

      <meta http-equiv="Content-Type" content="text/html;charset=xxxx">

      如果上面这一行最后的charset是UTF-8,则URL就以UTF-8编码;如果是GB2312,URL 就以GB2312编码。 

      举例来说,百度是GB2312编码,Google是UTF-8编码。因此,从它们的搜索框中搜索同一个词“春节”,生成的查询字符串是不一样的。 

      百度生成的是%B4%BA%BD%DA,这是GB2312编码。

      Google生成的是%E6%98%A5%E8%8A%82,这是UTF-8编码。

      所以,结论3就是,GET和POST方法的编码,用的是网页的编码。

    五、情况4:Ajax调用的URL包含汉字

      前面三种情况都是由浏览器发出HTTP请求,最后一种情况则是由Javascript生成HTTP请求,也就是Ajax调用。还是根据吕瑞麟老师的文章,在这种情况下,IE和Firefox的处理方式完全不一样。

      举例来说,有这样两行代码:

      url = url + "?q=" +document.myform.elements[0].value; // 假定用户在表单中提交的值是“春节”这两个字

      http_request.open('GET', url, true);

      那么,无论网页使用什么字符集,IE传送给服务器的总是“q=%B4%BA%BD%DA”,而Firefox传送给服务器的总是“q=%E6%98%A5%E8%8A%82”。也就是说,在Ajax调用中,IE总是采用GB2312编码(操作系统的默认编码),而Firefox总是采用utf-8编码。这就是我们的结论4。

    六、Javascript函数:escape()

      好了,到此为止,四种情况都说完了。

      假定前面你都看懂了,那么此时你应该会感到很头痛。因为,实在太混乱了。不同的操作系统、不同的浏览器、不同的网页字符集,将导致完全不同的编码结果。如果程序员要把每一种结果都考虑进去,是不是太恐怖了?有没有办法,能够保证客户端只用一种编码方法向服务器发出请求?

      回答是有的,就是使用Javascript先对URL编码,然后再向服务器提交,不要给浏览器插手的机会。因为Javascript的输出总是一致的,所以就保证了服务器得到的数据是格式统一的。

      Javascript语言用于编码的函数,一共有三个,最古老的一个就是escape()。虽然这个函数现在已经不提倡使用了,但是由于历史原因,很多地方还在使用它,所以有必要先从它讲起。

      实际上,escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。比如“春节”的返回结果是%u6625%u8282,也就是说在Unicode字符集中,“春”是第6625个(十六进制)字符,“节”是第8282个(十六进制)字符。

      它的具体规则是,除了ASCII字母、数字、标点符号“@ * _ + - . /”以外,对其他所有字符进行编码。在\u0000到\u00ff之间的符号被转成%xx的形式,其余符号被转成%uxxxx的形式。对应的解码函数是unescape()。

      所以,“Hello World”的escape()编码就是“Hello%20World”。因为空格的Unicode值是20(十六进制)。

      还有两个地方需要注意。

      首先,无论网页的原始编码是什么,一旦被Javascript编码,就都变为unicode字符。也就是说,Javascipt函数的输入和输出,默认都是Unicode字符。这一点对下面两个函数也适用。

      其次,escape()不对“+”编码。但是我们知道,网页在提交表单的时候,如果有空格,则会被转化为+字符。服务器处理数据的时候,会把+号处理成空格。所以,使用的时候要小心。

    七、Javascript函数:encodeURI()

      encodeURI()是Javascript中真正用来对URL编码的函数。

      它着眼于对整个URL进行编码,因此除了常见的符号以外,对其他一些在网址中有特殊含义的符号“; / ? : @ & = + $ , #”,也不进行编码。编码后,它输出符号的utf-8形式,并且在每个字节前加上%。

      它对应的解码函数是decodeURI()。

      需要注意的是,它不对单引号'编码。

    八、Javascript函数:encodeURIComponent()

      最后一个Javascript编码函数是encodeURIComponent()。与encodeURI()的区别是,它用于对URL的组成部分进行个别编码,而不用于对整个URL进行编码。

      因此,“; / ? : @ & = + $ , #”,这些在encodeURI()中不被编码的符号,在encodeURIComponent()中统统会被编码。至于具体的编码方法,两者是一样。

      它对应的解码函数是decodeURIComponent()。

    展开全文
  • 关于url参数引号

    万次阅读 2016-11-10 00:09:50
    关于url参数引号by Moakap在restful API传递参数的值时,会遇到以下两种用法: 用法1:/api/v1/todos?keyword="超市购物" 后台解析出来keyword的value是"超市购物",注意,包括引号在内都属于value的内容。...

    关于url参数中的引号

    by Moakap

    在restful API中传递参数的值时,会遇到以下两种用法:
    用法1:

    /api/v1/todos?keyword="超市购物"
    

    后台解析出来keyword的value是"超市购物",注意,包括引号在内都属于value的内容。

    用法2:

    /api/v1/todos?keyword=超市购物
    

    后台解析出来keyword的value是超市购物,注意,keyword的value是超市购物这个字符串,但是不包含双引号。

    上边两种用法,方法1中双引号的目的是为了防止万一keyword的值中含有空格之类,但是使用的时候如果不注意,就会出现匹配错误的问题。

    一般的建议是使用方法2, 然后将整个url使用encodeURI()处理一下。
    参考这里

    还有就是要根据后台的期望,在接口文档里明确说明。

    展开全文
  • python中单引号和双引号区别

    千次阅读 2016-07-27 19:03:07
    先说1双引号与3个双引号区别双引号所表示的字符串通常要写成一行  如:  s1 = "hello,world"  如果要写成多行,那么就要使用\ (“连行符”)吧,如  s2 = "hello,\  world"  s2与s1是一样的。如果你用3个...
  • Python单引号和双引号有什么区别

    万次阅读 多人点赞 2019-02-09 11:00:31
    简单来说,在Python使用单引号双引号是没有区别的,都可以用来表示一个字符串。但是这两种通用的表达方式,除了可以简化程序员的开发,避免出错之外,还有一种好处,就是可以减少转义字符的使用,是程序看起来更...
  • 在Python我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python' str2 = "python" str1str2是没有任何区别的。 我们知道Python以其易用性而著名,所以刚开始看教程学习看到单引号和双引号都...
  • 简单来说,在Python使用单引号双引号是没有区别的,都可以用来表示一个字符串。但是这两种通用的表达方式,除了可以简化程序员的开发,避免出错之外,还有一种好处,就是可以减少转义字符的使用,是程序看起来更...
  • html标签单引号和双引号区别

    万次阅读 2017-05-01 23:33:12
    1. 单独html标签时,单引号和双引号区别: <html> <head> </head> <body> <input type = submit value = 提交1> <input type = "submit" value = "提交2"> <input type = ...
  • awk单引号和双引号区别注意

    千次阅读 2019-04-17 10:50:32
    awk '{print $1}' awk "{print $1}
  • 因linux单引号和双引号导致的bug受刺激了,做个笔记。 1)、单引号属于强引用,它会忽略所有被引起来的字符的特殊处理,被引用起来的字符会被原  封不动的使用,唯一需要注意的点是不允许引用自身; 2)、...
  • Go单引号和双引号区别

    万次阅读 2018-03-14 16:02:04
    首先做个测试,看下面那个选项是正确的:A. str:='abc'+'123' B. str:="abc"+"123" C. str:='123'+"abc" D. str:=`123`+`abc` E....F....其他语言,例如JavaScript,单引号和双引号可以同时使用,都可以
  • 号来连接变量字符串(6)双引号里面插入单引号单引号里面插入变量,变量会被解析(7)如果双引号里面插入变量的时候,在后面加入空格或者,号,或者使用{}将变量名括起来&lt;?php $name = "张三...
  • Perl的单引号和双引号区别

    千次阅读 2018-04-28 16:38:34
    perl 输出字符串可以使用单引号和双引号,如下所示:实例#!/usr/bin/perlprint "Hello, world\n"; # 双引号print 'Hello, world\n';...Perl双引号和单引号区别: 双引号可以正常解析一些转义字符与变...
  • C++的单引号和双引号区别

    千次阅读 2017-07-15 14:09:30
    单引号是char类型,双引号是字符串类型。 char ch; if (ch == "1"){ value += static_cast(power(2, i)); } 当我使用双引号时,代码会提示”操作数类型不兼容“("char" "const char*") 所以要用单引号
  • oracle单引号和双引号区别

    千次阅读 2016-10-08 17:20:00
    单引号和双引号oracle都支持,但是两者是有区别的。 一、双引号的作用:关键字,对象名、字段名加双引号,则示意 Oracle将严格区分大小写,否则Oracl都默认大写。 1.双引号引住关键字 select "sysdate" from dual...
  • PHP 单引号双引号区别(总结)

    千次阅读 2019-05-10 10:31:58
    看好多代码有时候用单引号双引号实现包含字符串的内容,其实简单个概括下双引号中的变量可以解析,单引号就是绝对的字符串。 1、定义字符串  在PHP中,字符串的定义可以使用单引号,也可以使用双引号。但是必须...
  • js中单引号和双引号的使用区别

    千次阅读 2018-12-28 18:14:34
    在jquery或者js拼接字符串时,使用单引号和双引号是没有区别的,都可以被成功解析成字符串,但是,在一些复杂的字符串拼接时,需要单引号和双引号的混合使用时,就需要注意了。最近在项目写js脚本时,发现...
  • mysql中双引号和单引号有什么区别

    千次阅读 2019-06-03 00:00:49
    mysql中双引号和单引号有什么区别 前2天看到有人问,mysql中双引号和单引号有什么区别? 我就直接po代码截图了,如下 select * from employees where last_name = 'K_ing'; select * from employees where ...
  • JS、html中单引号与双引号区别

    千次阅读 2018-04-28 12:53:17
    (学习留存,如有侵权,请告知,立刻删除!) 首先要说明,在JS中单引号与双引号可以同时使用,但是要...比如单引号中双引号,或者双引号中套单引号。 三、单引号转义为\';双引号转义为\"; 四、单引号与双...
  • $id = 1000; echo ("编号为:$id"); echo ('编号为:$id'); 输出结果:编号为:1000编号为:$id
  • C语言单引号和双引号区别

    千次阅读 2018-12-10 23:40:31
    首先肯定地说,二者是有区别的,不是说用谁都一样。...所以'A'跟ASCII的65意义是相同的。 1 # include &lt;iostream&gt; 2 3 using namespace std; 4 5 int main(int argc, c...
  • C++ 单引号和双引号区别

    万次阅读 2018-05-07 16:23:16
    单引号是字符型双引号是字符串型单引号引起的一个字符实际上代表一个整数。双引号引起的字符串,代表的却是一个指向无名数组起始字符的指针。该数组会被双引号之间的字符以及一个额外的二进制为零的字符 '\0' 初始化...
  • 1.mysql的字段名、表名通常不需要加任何引号,如果非要加上引号,必须加反引号;...2.mysql的别名可以不加引号,如果加引号,单引号和双引号以及反引号都可以; 3.单引号和双引号都可以表示字符串;
  • JavaScript单引号和双引号区别

    千次阅读 2018-05-30 18:02:23
    &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &...//aler
  • linux操作系统 redhat 命令 awk 单引号和双引号区别
  • shell单引号和双引号理解

    千次阅读 2019-03-31 16:35:36
    问题描述:    ...后来仔细查看了资料才发现自己之前对shell单引号和双引号的理解有一些问题,在此记录一些现象结果。 问题解析:     1.首先,我这边使用的...
  • c语言 单引号和双引号区别

    千次阅读 2018-08-25 15:34:02
    c语言单引号表示一个字符。 双引号表示一个字符串
  • PHP单引号和双引号区别(sql语句运用)

    千次阅读 2017-04-07 05:03:05
    关于单引号和双引号区别和效率问题。很多朋友了解的不是很清楚,一直以为PHP中单引号和双引号是互通的,直到有一天,发现单引号和双引号出现错误的时候才去学习研究。所以今天再拿出来谈谈他们的区别,希望大家...
  • 目录 1 单引号双引号 1.1 单引号 1.2双引号 2 反引号 ...一般应使用英文单引号,如果字符串内需要包含单引号时,除了使用转义的办法外,我们可以选用一对双引号包括字符串,这样字符串...

空空如也

1 2 3 4 5 ... 20
收藏数 248,631
精华内容 99,452
关键字:

url中包含单引号