1. 程式人生 > >chrome 檢視 post 請求 _xrfs 引數

chrome 檢視 post 請求 _xrfs 引數

Chrome 檢視 _xsrf 引數

在學習深度爬蟲的時候,需要在瀏覽器裡面找 post 請求來檢視防跨站請求偽造引數 _xrfs,教程用到的是 Firefox 以及 firebugs 工具,沒有說明 Chrome 如何查詢 _xrfs 引數。

對於菜鳥實在是不友好,網上找了一些資料,整理一下。

1.登陸頁面輸入資訊
這裡寫圖片描述
- 知乎的登陸頁面為例
- OPTION + COMMAND + I 調出開發者工具
- 點選 Network
- 勾選 Perserve log

2.登陸之後,檢視 _xrfs 引數
這裡寫圖片描述
- 選中 XHR
- 登陸的時候選擇的是手機號碼登陸,那麼找到 phone_num 選項。
- Headers 拉到底部,Form Data 選項
- 這裡就會看到 _xsrf 引數

由於嘗試過多,提示修改密碼。。。。 ̄へ ̄

3.退出到登陸頁面
這裡寫圖片描述
- Elements 選項
- 搜尋剛剛的 _xrfs 的引數
- 確定表單提交的位置是在 <input type=hidden ......> 中

4.提取值
可以使用 Beautiful Soup 或者 正則表示式對其進行提取。然後使用 POST 請求。