HTTP相关博客2019-06-02

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” 请求的网址

你可能感兴趣的:(HTTP相关博客2019-06-02)