为什么网页一直显示网络错误且服务器连接超时?

第二种情况则是你的请求本身有问题。如果你提交的网页请求格式不合法,服务器端在尝试处理时就会出错,进而无法给出正常响应,只能返回一个超时的提示信息。

评论 (2)

确实是这样,很多时候我们光盯着网络看,却忘了自己传的数据可能是畸形或者缺斤少两的。服务器处理这种非法请求确实容易挂起或超时,建议先抓包看看请求头和内容是不是符合规范,别光顾着怪网不好。

确实,很多人遇到超时第一反应是查网络或重启,却忽略了请求参数本身的问题。比如接口字段缺失、格式不对或者token过期,服务器处理异常时确实可能直接卡住返回超时,而不是明确的错误码。排查这个问题其实比修网络故障更常见,建议先抓包看看具体发了什么过去。