Content-Type: application/json的坑

Content-Type:

application/json; charset=utf-8

首先就是json,你提交一個表單,肯定會遇到類似於json的,也就是 Content-Type:application/json; charset=utf-8 字樣的類型.

遇到這種類型,你直接構建請求的data是不行的.我遇過兩次坑.

一次是 獲取攜程飛機票數據的時候,一次是獲取最右的數據的時候.

怎麼辦呢?

其實Content-Type:application/json意思就是叫你在提交數據的時候需要以json序列提交上去.

json序列?

就是將你的表單給序列化即可.

比如:Python json.dumps(data)

 

其實這些都是基礎,很重要. 明白數據的獲取方式,那麼抓取數據不過是抓小雞一般...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章