• URL格式和urlencode


    URL的格式:protocol :// hostname[:port] / path / [;parameters][?query]#fragment

    URL出现了有+,空格,/,?,%,#,&,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,如何是好?
    需要将将这些字符进行url_encode(),转化成服务器可以识别的字符(符合规范),对应关系如下:

    +    URL 中+号表示空格                                %2B   
    空格 URL中的空格可以用+号或者编码                %20 
    /   分隔目录和子目录                                     %2F     
    ?    分隔实际的URL参数                              %3F     
    %    指定特殊字符                                        %25     
    #    表示书签                                              %23     
    &    URL中,参数间的分隔符                      %26     
    =    URL中,参数的值                                 %3D

  • 相关阅读:
    MacBook Pro修改hosts
    Python WebSocket
    TCP三次握手和四次挥手过程
    Tcp三次握手和四次挥手
    常见正则表达式
    Python正则表达式
    Python使用gevent实现协程
    Tcp客户端构建流程
    AC6102开发板USB3.0测试和使用说明
    AC6102 DDR2测试工程
  • 原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/6165813.html
Copyright © 2020-2023  润新知