天天看點

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)

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