当通过代理发送到Web服务器的请求失败时,客户端将会收到错误状态码。服务器成功接收到请求但无法处理请求或处理过程中遇到问题时,返回5xx系列。那么,代理服务器出现错误一般是什么原因呢?
500–Internal Server
当服务器遇到意外情况时会收到错误代码“500–内部服务器”,阻止其响应请求。
501–Not Implemented
当服务器由于请求中使用的方法不受支持或无法识别而无法提供请求的资源时,会收到“501–未实现”错误。
502–Bad Gateway
当服务器充当网关或代理并收到来自另一台服务器的无效响应时,在数据收集过程中会经常发生此错误。
当超级代理拒绝Internet连接或发送的请求时,会检测到IP对所选设置不可用,因为机器人指示502代码。
503–Services Unavailable
“503–服务不可用”代码是在服务器收到请求的同时其他请求使它过载,或者它处于计划停机/维护范围内时收到的代码。在这种情况下,如果可能,请检查请求的服务器的状态。
504–Gateway Timeout
当服务器(a)充当外部网关或代理并且没有及时收到来自下一个服务器(b)的响应时,会收到“504–网关超时”,在尝试访问以实现请求。
505–HTTP Version Not Supported
当服务器不支持HTTP协议版本并在请求消息中使用时,会收到“505–HTTP版本不支持”代码。
507–Insufficient Space
“507–Insufficient Storage”表示服务器磁盘空间不足,无法再容纳请求。
510–Extensions are Missing
服务器无法处理请求,因为请求了不受支持的扩展,然后收到代码“510–Not Extended”。