python状态码及其含义_Python中HTTP常见响应状态码有⼏
苹果4怎么下载音乐种类型?
http协议是超⽂本传输协议,是⽤于从万维⽹服务器传输⽂本到本地浏览器的传送协议,是基于tcp/ip通信协议来传输数据的。
HTTP状态码(HTTP Status Code)是⽤以表⽰⽹页服务器超⽂本传输协议响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774 与 RFC 4918 等规范扩展。所有状态码的第⼀个数字代表了响应的五种状态之⼀。ps:今天这个HTTP状态码⾯试题,不仅仅只要Python是这样,其他语⾔也通⽤ 。
HTTP状态码分为5种类型:
1** 信息,服务器收到请求,需要请求者继续执⾏操作
2** 成功,操作被成功接收并处理
3** 重定向,需要进⼀步的操作以完成请求
4** 客户端错误,请求包含语法错误或⽆法完成请求
5** 服务器错误,服务器在处理请求过程中发⽣了错误
下⾯给⼤家列举⼀些常见的状态码:
200 (成功) 服务器已成功处理了请求。通常,这表⽰服务器提供了请求的⽹页。
400 (错误请求) 服务器不理解请求的语法。文化氛围
蔬菜大全>dnf登录失败401 (未授权) 请求要求⾝份验证。对于需要登录的⽹页,服务器可能返回此响应。
403 (禁⽌) 服务器拒绝请求。
404 (未到) 服务器不到请求的⽹页。
405 (⽅法禁⽤) 禁⽤请求中指定的⽅法。
407 (需要代理授权) 此状态代码与 401(未授权)类似,但指定请求者应当授权使⽤代理。
408 (请求超时) 服务器等候请求时发⽣超时。
500 (服务器内部错误) 服务器遇到错误,⽆法完成请求。
北京供暖时间
501 (尚未实施) 服务器不具备完成请求的功能。例如,服务器⽆法识别请求⽅法时可能会返回此代码。
502 (错误⽹关)服务器作为⽹关或代理,从上游服务器收到⽆效响应。
503 (服务不可⽤) 服务器⽬前⽆法使⽤(由于超载或停机维护)。通常,这只是暂时状态。
工商管理是学什么的504 (⽹关超时) 服务器作为⽹关或代理,但是没有及时从上游服务器收到请求。
505 (HTTP 版本不受⽀持) 服务器不⽀持请求中所⽤的 HTTP 协议版本。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论