我们在编写其他模块的时候,发现和登录的还是有一些区别的
第一个区别,登录用的请求头为:
{"Content-Type":"application/x-www-form-urlencoded"}
但是添加线索模块用的是:
{"Content-Type":"application/json"}
那我们这个时候就需要对不同的请求头参数做一判断和区别:
遇到{"Content-Type":"application/x-www-form-urlencoded"}时,可以如下:
data = json.loads(sheet.cell(i,3).value)
遇到请求体{"Content-Type":"application/json"}的呢?
如下:
data = json.dumps(sheet.cell(i,3).value)
所以我们基于这个可以写一个逻辑判断
if headers['Content-Type'] == 'application/json':
data = json.dumps(j