经验分享

常见HTTP请求头和状态码

我的站长站 2023-04-06 人阅读

常见HTTP请求头

Accept-Charset:用于指定客户端接受的字符集

Accept-Encoding:用于指定可接受的内容编码,如Accept-Encoding:Gzip.deflate

Accept-Language:用于指定一种自然语言,如Accept-Language:zh-cn

Host:用于指定被请求资源的Internet主机和端口号,如Host:www.chaojijuhui.com

User-Agent:客户端将它的操作系统、浏览器和其他属性告诉服务器l

Connection:当前连接是否保持,如Connection: Keep-Alive

常见HTTP状态码

200:客户端请求成功

302:临时跳转,跳转的地址通过Location指定

400:客户端请求有语法错误,不能被服务器识别

403:服务器收到请求,但是拒绝提供服务

404:请求的资源不存在

500:服务器发生不可预期的错误

503:服务器暂时不可用


2xx(成功)2开头的状态码:用于表示服务器已成功处理了请求的状态代码。

3xx(已重定向)3开头的状态码:要完成请求,您需要进一步进行操作。通常,这些状态代码是永远重定向的。Google 建议每次请求时使用的重定向要少于 5 个。

4xx(请求错误)4开头的状态码:这些状态代码表示,请求可能出错,已妨碍了服务器对请求的处理。

5xx(服务器错误)5开头的状态码:这些状态代码表示,服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。

最新更新