zoukankan      html  css  js  c++  java
  • extjs3在使用ajax post时使用了encodeURIComponent函数进行编码

    encodeURIComponent

    http://www.the-art-of-web.com/javascript/escape/

    我主要参考了上面这张表,把这个函数试出来了,在python或其它语言中要找到与之相对应的,才能进行模拟提交,

    同时进行解码工作,知道js的哪个函数,及如何实现就好办了

    3. Table of encoded characters

    Here you can see how the various JavaScript and PHP functions apply to a range of common characters.

    InputJavaScriptPHP
      escape encodeURI encodeURIComponent urlencode rawurlencode htmlentities
    <space>%20%20%20+%20 
    !%21!!%21%21!
    @@@%40%40%40@
    #%23#%23%23%23#
    $%24$%24%24%24$
    %%25%25%25%25%25%
    ^%5E%5E%5E%5E%5E^
    &%26&%26%26%26&amp;
    ****%2A%2A*
    (%28((%28%28(
    )%29))%29%29)
    -------
    _______
    =%3D=%3D%3D%3D=
    +++%2B%2B%2B+
    :%3A:%3A%3A%3A:
    ;%3B;%3B%3B%3B;;
    .......
    "%22%22%22%22%22&quot;
    '%27''%27%27'
    \%5C%5C%5C%5C%5C\
    ///%2F%2F%2F/
    ?%3F?%3F%3F%3F?
    <%3C%3C%3C%3C%3C&lt;
    >%3E%3E%3E%3E%3E&gt;
    ~%7E~~%7E%7E~
    [%5B%5B%5B%5B%5B[
    ]%5D%5D%5D%5D%5D]
    {%7B%7B%7B%7B%7B{
    }%7D%7D%7D%7D%7D}
    `%60%60%60%60%60`

    特别感谢

    http://www.cnblogs.com/xiaochaohuashengmi/archive/2010/05/28/1746168.html

  • 相关阅读:
    Spring学习笔记(8)——依赖注入
    JS中Ajax的实现部分
    Hibernate4之注解零配置
    SQL中的DDL、DML、DCL、TCL
    冷启动与热启动
    双击退出
    显示或者隐式
    Android笔记01--手机振动
    github与pycharm
    正则re模块--入门
  • 原文地址:https://www.cnblogs.com/lexus/p/2405674.html
Copyright © 2011-2022 走看看