HTTP请求以及响应

2018-04-12  本文已影响0人  空压机百科

HTTP的作用就是指导浏览器和服务器如何进行沟通

HTTP请求

  1. HTTP请求包括哪些部分
    请求的格式
    1 动词 路径 协议/版本
    2 key1:value1
    2 key2:value2
    2 key3:value3
    2 Content-Type:application/x-www-form-urlencoded
    2 Host: www.baidu.com
    2 User-Agent: curl/7.54.0
    3
    4 要上传的数据
  1. 如何用Chrome开发者工具查看HTTP请求内容
    1. 打开Network(右击-检查-下方)
    2. 地址栏输入网址
    3. 在network点击查看request,点击view source
    4. 可以看到请求的前3部分
    5. 如果有第4部分,在FormDate和Payload中可以看到

HTTP响应

  1. HTTP相应包括哪些部分
    响应的格式
    1 协议/版本号 状态码 状态解释
    2 key1:value1
    2 key2:value2
    2 Content-Length:17938
    2 Content-Type:text/html
    3
    4 要下载的内容
  1. 如何用Chrome开发者工具查看HTTP响应内容
    1. 打开network
    2. 输入网址
    3. 选中第一个响应
    4. 查看Response Headers,点击view source
    5. 可以看到响应的前2部分
    6. 查看Response或Preview可以查看响应的第4部分

如何使用curl命令

curl命令是一个利用URL规则在命令行下工作的文件传输工具。

  1. 获得页面
  2. 获取表单
  3. 使用PUT,此时curl命令使用-T参数
  4. 处理各种情况的认证页面,例如下载用户名/密码认证方式的页面
  5. 引用
  6. 指定用户端
  7. 加密HTTP
  8. cookies
    curl -L http://baidu.com
    curl -s -v -- http://baidu.com

作者:饥人谷_二丫
链接:https://www.jianshu.com/p/f820dd672f05
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

上一篇 下一篇

猜你喜欢

热点阅读