常见HTTP状态码备忘

常见HTTP状态码备忘

HTTP状态码(HTTP Status Code)是用来表示网页服务器HTTP响应状态的3位数字代码。
HTTP状态码有以下5大类:
1xx 消息
2xx 成功
3xx 重定向
4xx 客户端错误
5xx 或 6XX 服务器错误

最常见的HTTP状态码
以下摘录部分常见的HTTP状态码,请熟记。
200 OK 请求已成功

400 Bad Request 请求出错(参数不对)
401 Unauthorized 未认证
403 Forbidden 禁止
404 Not Found 未发现
408 Request Timeout 请求超时

500 Internal Server Error 通用错误消息,服务器出错
502 Bad Gateway 网关或者代理服务器出错
503 Service Unavailable 服务器当前无法处理请求
504 Gateway Timeout 网关或者代理服务器超时

Python3中HTTP状态码示例

import requests
url = 'https://antspi.com'
res = requests.get(url)
print(res.status_code)

语句中的res.status_code即是response对象的状态码属性。此时若显示:200 ,表示网络请求得到正确的响应,成功返回信息。
(但返回的信息是不是你所需要的,还得继续查看返回内容,如res.text


资料参考:
维基百科:
https://zh.wikipedia.org/zh-hans/HTTP%E7%8A%B6%E6%80%81%E7%A0%81

百度百科:
https://baike.baidu.com/item/HTTP%E7%8A%B6%E6%80%81%E7%A0%81/5053660?fr=aladdin

你可能感兴趣的:(常见HTTP状态码备忘)