HTTP相关博客2019-06-02
2019-06-02 本文已影响0人
阿水maso
HTTP 请求包括哪些部分?
答:HTTP请求最多包含四部分,最少三部分,其中第四部份可为空。
第一部分为请求行,包括:动词、路径、协议/版本。
第二部分为请求头,以key value形式。其中Content-Type标注了第 4 部分的格式,Host表示主机地址,User-Agent表示产生请求的浏览器类型。
第三部分为一个回车(\n)。
第四部分为要上传的数据。
如何用Chrome开发者工具查看 HTTP 请求内容?
答:(1)首先,点击鼠标右键,打开检查,点击Network。
(2)然后,输入完整的网址,点击第一个请求,找到Request Headers。
(3)接着,点击view source,所得内容即HTTP 请求内容。
HTTP 响应包括哪些部分?
答: 第一部分为状态行,包括协议/版本号 状态码 状态解释。
第二部分为响应头部,以key value、Content-Type、Content-Length等形式呈现。
第三部分为一个回车(\n)。
第四部分为响应数据。用于存放需要返回给客户端的数据信息。
如何用Chrome开发者工具查看 HTTP 响应内容?
答:(1)首先,点击鼠标右键,打开检查,点击Network。
(2)然后,输入完整的网址,点击第一个响应,找到Response Headers。
(3)接着,点击view source,所得内容即HTTP 响应内容的前两部分。
(4)最后,查看 Response 或者 Preview,你会看到响应的第 4 部分。
如何使用 curl 命令?
答:curl表示调用一个网址。
-s 表示不要显示进度条
-v 显示请求与响应
-H “Apple: xxx” 添加一个响应头
-- “http://www.apple.com” 请求的网址