最近爬取一个网站,post请求,结果返回状态码:200,内容却是:
{“msg”:“success”,‘status’:500,请联系管理员,}
问题总结:
1.网站后台出现问题,出现无法访问的问题
2.post请求带的参数格式不对,可以尝试data=data,换成json=data,保证传入的参数为json对象。
问题解决。。。
在进行网站数据爬取时,遇到POST请求返回状态码200但内容显示服务器内部错误(500)。这可能是由于后台系统的问题或者POST请求参数格式不正确。解决方案包括检查请求参数是否以JSON格式发送,确保数据正确传递给服务器。通过调整请求参数格式为json=data,有可能解决此类问题。
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
最近爬取一个网站,post请求,结果返回状态码:200,内容却是:
{“msg”:“success”,‘status’:500,请联系管理员,}
问题总结:
1.网站后台出现问题,出现无法访问的问题
2.post请求带的参数格式不对,可以尝试data=data,换成json=data,保证传入的参数为json对象。
问题解决。。。
您可能感兴趣的与本文相关的镜像
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
6944
1065

被折叠的 条评论
为什么被折叠?
