使用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