logo
Loading...

判斷需不需要加入 Headers的方式。 - Cupoy

您好~  想請教兩個問題:1. 除了直接對API 發送請求。有沒有其他判斷需不需要加入 Header...

pycrawler,pycrawler-d06

判斷需不需要加入 Headers的方式。

2019/12/02 下午 05:27
Python網路爬蟲討論版
Hao Zeng
觀看數:4
回答數:2
收藏數:2
pycrawler
pycrawler-d06

您好~  想請教兩個問題:

1. 除了直接對API 發送請求。有沒有其他判斷需不需要加入 Headers的方式 ?

2. 講義第14頁提到,"經過測試之後,發現知乎伺服器只會檢查 user-agent ⽽以" 想詢問這邊的測試方式。

謝謝~

回答列表

  • 2019/12/02 下午 10:48
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    1. 除了直接對API 發送請求。有沒有其他判斷需不需要加入 Headers的方式 ?


    => 沒有,因為有沒有判斷主要是對方的 Server 控制的,所以我們只有打了才知道。


    2. 講義第14頁提到,"經過測試之後,發現知乎伺服器只會檢查 user-agent ⽽以" 想詢問這邊的測試方式。


    => 把其他內容刪掉,發現只留下 user-agent ,而且內容亂打也可以過。所以講義上有提到如果不確定的話建議全放,但因為 user-agent 是最常見的檢查欄位可以先試試看。

  • 2019/12/17 下午 00:14
    張維元 (WeiYuan)
    贊同數:
    不贊同數:
    留言數:

    嗨,我根據 Headers 的問題整理了一篇文章,提供給大家做參考:利用 Chrome 開發者工具觀察 HTTP Headers