使用python向sqllite数据库post数据时,出现的报错。

多方查询,可能是以下原因:

1.请求类型错误,http和https,检查url即可

2.伪造headers,使用浏览器的headers来post数据

尝试上述方法后仍然无果。随后考虑到我一次上传的数据量比较大。这是我上传的数据

data = {'steam_daus': [{'timestamp': 1530673200, 'game': 'pubg', 'value': 430770}, {'timestamp': 1530673200, 'game': 'pubg', 'value': 442383}]}

实际上传时,data['steam_daus']的list长度约1000。实际测试逐步加长post的数据量,直到list长度为200,触发报错。

解决方法,将长数据切割为多个短数据来post

Logo

一站式虚拟内容创作平台,激发创意,赋能创作,进入R空间,遇见同道,让优质作品闪耀发光。​

更多推荐