簡介:以下過程描述在postman8.7.0中,如何禁用掉cookie,使每次請求都帶空cookie去請求服務器。
有一個簡單投票場景。投票連接是一個get請求, 類似如http://domain/toupiao.php?user=11,投票成功后返回的頁面,服務會給返回一個cookie,cookie里記錄了當次投票的時間戳。重復投票時服務端會判斷cookie里面的時間戳,如果上次投票時間與本次時間差不超過24小時,不允許投票。如果想刷票我們怎么辦呢。
1.chorme瀏覽器大法 ,快捷鍵ctrl+shift+n,打開投票連接,就投成功一票。投的快慢取決於手速和你手酸不酸。
2.linux大法,編寫循環腳本,循環調用curl http://domain/toupiao.php?user=11 。無限刷,爽歪歪。但是沒有linux環境,卒。
3.postman大法,詳細說下這塊
3.1 建一個get請求,輸入網址,send ,嗯,顯示投票成功。
3.2在點一次send ,咦,提示24小時候在投票,檢查了下請求header ,請求body,都沒有設置cookie啊,呸……什么鬼
3.3仔細檢查,在請求界面有一個cookie圖標
點開看看,發現postman默認會把上次請求的cookie保留下來,而且找不到任何禁用按鈕,吐血啊,我不想讓它帶着上次請求的cookie走啊。
難道我每次send之前都要來這刪除一次cookie么。那是不是太傻了。去百度吧,沒有答案,翻了翻有文檔,帥呆了啊。文檔點這。所以大家一定要學會看文檔
你看人家說了,可以刪除所有cookie。但是需要寫這個腳本,寫在哪呢。回到postman界面我們看下
只有這個地方跟腳本有關系,對吧,把人文檔上的示例代碼copy過來,哪報錯改哪。點send,投票成功,在點send,嗯,還是投票成功,至此,我們禁用token的目的達到,想刷票咋辦。刷票可以用Running Collections。