來源:http://blog.csdn.net/anhuidelinger/article/details/10096727
urllib.unquote()
字符串被當作url提交時會被自動進行url編碼處理,在python里也有個urllib.urlencode的方法,可以很方便的把字典形式的參數進行url編碼。可是在分析httpheaders的傳輸信息時,很多已經被url編碼的字符串,不是我們這些菜鳥一眼能看出來的,於是乎,urllib.unquote()
s = "url=%2F&email=imtesting%40tempmail.com&password=hereispassword"
print urllib.unquote(s)
>>> url=/&email=imtesting@tempmail.com&password=hereispassword
python很nice ^^
這就是所謂的“urlencode逆向”
說白了,就是把%2F,%40這種特殊字符顯示出來