http请求头:
GET/POST…… 地址 HTTP/1.1(请求类型)
Host: 域名
User-Agent: 浏览器信息
//这是一个空行
//示例
GET /success.txt HTTP/1.1
Host: detectportal.firefox.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
ps:在进行post的时候需要注意的是
Content-Type: application/-x-www-form-urlencoded
Content-Length: x(这里需要一个具体的数字)
http响应头:
HTTP/1.1 状态码 状态信息
Date:日期
Content-Type: text/html
Content-Length: 12
<html>
<head>
<title>Wrox Homepage</title>
</head>
<body>
<!-- html内容-->
</body>
</html>
几个常见的状态码和状态信息
◆200 (OK): 找到了该资源,并且一切正常。
◆304 : 该资源在上次请求之后没有任何修改。这通常用于浏览器的缓存机制。
◆401 : 客户端无权访问该资源。这通常会使得浏览器要求用户输入用户名和密码,以登录到服务器。
◆403 : 客户端未能获得授权。这通常是在401之后输入了不正确的用户名或密码。
◆404 : 在指定的位置不存在所申请的资源。
◆500 : 内部服务器错误。
◆503 : 不可用服务。
◆504 : 网关超时。