特殊字符的URL编码的比较(JS VS Python)
来源:互联网 发布:北京国家会计学院知乎 编辑:程序博客网 时间:2024/04/27 06:22
闲着没事,比较一下javascript的url编码和python的url编码有什么区别。
javascript有三个函数可以实现url的编码,escape,encodeURI,encodeURIComponent
python有几个就不太清楚啦,经常用的就是urllib.quote,和urllib.quote_plus。
quote_plus和quote的区别就是把空格用+号替换,别的地方都一样。
*quote函数的定义:
- urllib.quote(string[,safe])
- 其中safe是可以自己指定,也就是说那些字符不想被编码,就可以把这些字符当参数传给quote。默认值是“/”
JavaScriptPython#Code(16)文字escapeencodeURIencodeURIComponentquote00x00NUL----10x01SOH----20x02STX----30x03ETX----40x04EOT----50x05ENQ----60x06ACK----70x07BEL----80x08BS----90x09HT----100x0aLF----110x0bVT----120x0cFF----130x0dCR----140x0eSO----150x0fSI----160x10DLE----170x11DC1----180x12DC2----190x13DC3----200x14DC4----210x15NAK----220x16SYN----230x17ETB----240x18CAN----250x19EM----260x1aSUB----270x1bESC----280x1cFS----290x1dGS----300x1eRS----310x1fUS----320x20空格●●●●330x21!●●340x22"●●●●350x23#●●●360x24$●●●370x25%●●●380x26&●●●390x27'●●400x28(●●410x29)●●420x2a*●430x2b+●●440x2c,●●●450x2d-460x2e.470x2f/480x300490x311500x322510x333520x344530x355540x366550x377560x388570x399580x3a:●●●590x3b;●●●600x3c<●●●●610x3d=●●●620x3e>●●●●630x3f?●●●640x40@●●650x41A660x42B670x43C680x44D690x45E700x46F710x47G720x48H730x49I740x4aJ750x4bK760x4cL770x4dM780x4eN790x4fO800x50P810x51Q820x52R830x53S840x54T850x55U860x56V870x57W880x58X890x59Y900x5aZ910x5b[●●●●920x5c\●●●●930x5d]●●●●940x5e^●●●●950x5f_960x60`●●●●970x61a980x62b990x63c1000x64d1010x65e1020x66f1030x67g1040x68h1050x69i1060x6aj1070x6bk1080x6cl1090x6dm1100x6en1110x6fo1120x70p1130x71q1140x72r1150x73s1160x74t1170x75u1180x76v1190x77w1200x78x1210x79y1220x7az1230x7b{●●●●1240x7c|●●●●1250x7d}●●●●1260x7e~●●1270x7fDEL----
- 特殊字符的URL编码的比较(JS VS Python)
- url中特殊字符编码的问题
- js URL编码方法的比较
- JS中URL编码方法的比较
- 关于URL传输中文和特殊字符的编码方法
- Android URL中关于中文特殊字符的编码
- URL编码与解码(特殊字符)
- js中的url含有特殊字符的解决方案
- URL特殊字符的转义
- URL特殊字符的转义
- URL特殊字符的处理
- URL特殊字符的处理
- URL特殊字符的转义
- Python CGi URL 中文以及特殊转义字符的处理
- URL传参带特殊字符,js中对中文编码解码
- JS 和 Java 中URL特殊字符编码方式
- URL原理、URL编码、URL特殊字符
- URL原理、URL编码、URL特殊字符
- eclipse 快捷键
- Android动画开发——Animation动画效果
- 代理模式 Proxy.newProxyInstance
- 栈空间分配
- 特征选择算法之开方检验
- 特殊字符的URL编码的比较(JS VS Python)
- spring学习笔记
- HDU 1031 Design T-Shirt
- 区别和联系,关于数据库范式
- bootstrap的学习笔记
- 特征选择方法之信息增益
- Java通过反射创建对象
- 移动互联网产品设计的原则
- cocos2d-x选择之路(一):为什么选择cocos2d-x