常见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开头的状态码:这些状态代码表示,服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。