HTTP介绍

  一、http请求包含内容

                      请求方法 URI协议/版本

                  请求头(Request Header)

                  请求正文

请求格式
GET请求包含内容
POST请求包含内容
POST带有数据的请求内容

  二、用Chrome开发者工具查看 HTTP 请求内容

  1、单击鼠标右键,菜单栏里找到检查选项(快捷键Ctrl+shift+i),找到Network。

  2、在地址栏输入网址(以www.baidu.com为例)。


点击Network

        3、选中第一个响应。

  3、查看 Request Headers,看到「view source」。

  4、点击「view source」。


点击view source

  5、查看请求相关内容。

  三、http响应包含内容

     状态行

  响应头(Response Header)

  响应正文

  在接收和解释请求消息后,服务器会返回一个HTTP响应消息。

  状态行由协议版本、数字形式的状态代码、及相应的状态描述,各元素之间以空格分隔。

响应格式
GET响应包含内容


POST响应包含内容

  四、用Chrome开发者工具查看 HTTP 响应内容

  1、单击鼠标右键,菜单栏里找到检查选项(快捷键Ctrl+shift+i),找到Network。

  2、在地址栏输入网址(以www.baidu.com为例)。


点击Network

  3、选中第一个响应。

  3、查看 Response Headers,看到「view source」。

  4、点击「view source」。


点击view source

  5、查看请求相关内容的前两部分。

  6、如要查看响应内容的第四部分,则点击Response 或者 Preview。


第四部分查看方式

         五、如何使用 curl 命令

 cURL是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。以百度为例演示如何使用curl命令。

一、 curl -s -v -H "Frank: xxx" -- "https://www.baidu.com"


 注明:curl -s -v -H "Frank: xxx" -- "https://www.baidu.com" 

-s 表示不要显示进度。

-v 显示一次的http请求的通信过程,去掉的话只返回HTML文档,没有请求和响应。

-H 表示添加后面的内容到请求头,来自定义Header,里面的内容任意,比如:"Frank:xxx"。

二、得到请求内容并查看


查看GET请求内容


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容