请求头(request)与响应头(response)
前端(客户端)向后端(服务器)发送请求(request),后端响应(response)请求,向前端反馈相应资源。
一、请求头:
由四部分组成:首行、header(头)、空行、body(存放url参数)。
首行:传参方法(GET或POST)+url+版本号(例如Http1.1)。
header:由多组参数(key-value)构成。
空行:标志着header的结束。
body:如果传参方法为GET,那么body为空,如果为POST那么传送的参数都在body中。
二、响应头:
由四部分组成:首行、header(头)、空行、body(存放url参数)。
首行:版本号+状态码+状态码信息说明
header:由多组参数(key-value)构成。
空行:标志着header的结束。
body:如果传参方法为GET,那么body为空,如果为POST那么传送的参数都在body中。
状态码总的分类有五种:
常用状态码:
200(表示请求处理成功) 301(表示永久转向:比如我当前页面永远都和当前内容绑定,不会被篡改)。 302(表示临时转向:不安全,随时都有可能发生被篡改的危险)。 403(表示客户端当前访问权限不够)。 404(表示客户端发送的请求资源未被找到)。 500(表示后端程序出现异常、BUG)。 502(服务器从上游服务器收到无效响应)。 504(网关超时)。 505(服务器不支持当前Htttp协议版本)。