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)

 

其实这些都是基础,很重要. 明白数据的获取方式,那么抓取数据不过是抓小鸡一般...

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