天天看點

浏覽器修改或添加Cookie--chrome插件【edit this cookie】、【postman】

需求背景:某天用浏覽器請求某個 API 提示: 

{"RESULT_TYPE" : -1 , "STATE" : 401 , "RESULT_DESC" : "Not Login!"}      

原來請求是要帶使用者登入成功的參數作為Cookie一起過去,

浏覽器請求頁面并無登入并記錄Cookie的地方,是以需要手動添加個 模拟的 Cookie過去

下面教你如何實作:

------------------如何修改浏覽器Cookie – 開心e點的部落格  http://www.ebnd.cn/2011/02/22/edit-browser-cookies/

Firefox:

安裝 Web Developer 插件,裝完重新開機之後會出現一排新的工具欄,點選 Cookies -> Add Cookie… 即可增加/修改一個Cookie了。

Opera:

Opera 可以在 菜單 -> 工具 -> 進階 -> Cookie… 對話框中找到目前的頁面的 Cookie 項,選中以後點“編輯…”即可修改。如果修改不成功的話,有可能是因為啟用了 Opera Turbo 加速器導緻的,可以檢查 菜單 -> 工具 -> 快速參數(F12) -> 啟動Opera Turbo 是否開啟,如開啟着的話,把它關閉以後再試試是不是可以了。

Chrome:

安裝 Edit This Cookie 插件,之後點選插件圖示即可操作 Cookie。

IE:

可以用 IECookiesView 碰碰運氣,如果有其他更好的辦法也請告知。

除上述工具之外,免費工具Fiddler 和商業軟體 HttpWatch 可以通過設定斷點,跨浏覽器調試所有的 HTTP(S)流量,很好很強大。隻是需要寫腳本,就改 Cookie 這個功能沒有上述專門的工具來的友善,有殺雞用牛刀之嫌。 

====本人用Chrome,如果用浏覽器自帶的 應用店 很難打開,是以直接百度下載下傳  Edit This Cookie 插件;我下載下傳了 EditThisCookie_v1.4.1.crx

位址:http://www.pc6.com/soft/FireFox_502304.html

  

浏覽器修改或添加Cookie--chrome插件【edit this cookie】、【postman】

  勾選上開發者模式,拖進檔案進去,安裝。

如何使用edit this cookie_百度經驗

http://jingyan.baidu.com/article/6d704a13f7aa1428da51ca7e.html

拓展:插件 postman 有什麼好處自己百度,不建議到官方下載下傳,可以百度非官方下載下傳:也許會碰到一下問題:

解決“隻能通過Chrome網上應用商店安裝該程式”的方法 - Chrome插件(谷歌浏覽器插件)--按照此方法可以解決。

http://chromecj.com/utilities/2015-04/423.html

繼續閱讀