zoukankan      html  css  js  c++  java
  • 有些时候会看到url参数上出现%BF之类

    这是URLDecoder和URLEncoder的原因

    因为他们是参数,避免影响网页的连接跳转,再到了服务器的时候会自动转过来

    当URL地址中仅包含普通非中文字符串和application/x-www-form-urlencoded MIME字符串无须转换,而包含中文字符串的普通字符串则需要转换,

    换句话说,也就是说URL地址中有"中文字符串"传递时,才会考虑用到上面提到的两个类,

    这样就可以将传递过来的中文接受后,再还原成原来的中文字符串.如不转换,则通过URL传递过来的中文字符中会变成乱码,无法还原了

    还记得之前学go的时候,发出去的时候手动decoder,接受的时候手动encoder,现在的http框架已经自动实现了这功能了...

    猛然间又发现这问题的时候,其实url参数都已经支持中文了.白转了....

  • 相关阅读:
    最小生成树
    线段树
    编程快捷键
    线段树的动态开点
    常用库
    线性求逆元
    文件读入
    树上倍增(LCA)
    set容器
    快读与快写
  • 原文地址:https://www.cnblogs.com/ydymz/p/8952542.html
Copyright © 2011-2022 走看看