美文网首页
简单介绍HTTP

简单介绍HTTP

作者: 饥人谷_钟蕊灿SUKE | 来源:发表于2018-10-03 14:26 被阅读0次

HTTP (超文本传输协议 HyperText Transfer Protocol)

一. HTTP请求

分为最多四个部分、最少三部分:

1.动词 路径 协议/版本

如:GET / HTTP/1.1

 其中动词有:GET(获取)、POST(上传)、PUT(整体更新)、PATCH(局部更新)、DELETE(删除)、HEAD、OPTION

如果没有路径,默认为/,路径包括【查询参数】,但不包括【锚点】

2. key:value

如:

Host: www.baidu.com

Content-Type: application/x-www-form-urlencoded 

User-Agent: curl/7.54.0

3.第三部分永远是回车

4.请求的数据

二.用chrome查看HTTP请求内容

1.打开chrome,右键inspect

2.输入网址,如https://www.baidu.com

3.network-Request Headers - view source (见下图)

三. HTTP 响应

响应格式与请求格式类似,归纳为:

1 协议/版本号 状态码 状态解释

2 Key1: value1

2 Key2: value2

2 Content-Length: 17931    

2 Content-Type: text/html    #标注了第4部分的格式并遵循MIME规范

3

4 要下载的内容

第一部分的状态码:

1XX 不常用

2XX 成功

3XX 滚 301 搬走了 302 外出了,过一段时间才回来 304 这一次和上一次一样

4XX 你错了

5XX 我错了

四.用chrome查看响应内容 (如图)

inspect - network - 第一个响应 - 查看  Response Headers - view source

response

五.如何使用curl命令

curl是基于URL语法在命令行方式下工作的文件传输工具

示例:

$ curl -s -v -H "suke: 1234" -- "https://www.baidu.com"

    请求与响应以及返回的内容如下图:

curl

相关文章

  • HTTP简单介绍

    超文本传输协议(英文:HyperTextTransferProtocol,即HTTP):是客户端与服务器端的请求...

  • 简单介绍HTTP

    HTTP (超文本传输协议HyperTextTransferProtocol) 一. HTTP请求 分为最多四个部...

  • 简单介绍HTTP

    title: 简单介绍HTTPdate: 2019-01-22 17:13:54tags: HTTP 简单介绍HT...

  • HTTP简单介绍

    本篇文章主要是对HTTP进行一个简单的介绍 开篇介绍 HTTP协议是网络的基础协议,也是网页开发者无法绕过的知识点...

  • HTTP协议简单介绍

    了解 TCP/IP协议族 计算机与网络设备之间相互通信的规则协议,这些协议集合总称为TCP/IP。例如包括(HTT...

  • HTTP的简单介绍

    1,http的请求 一、 请求最多包含四部分,最少包含三部分(也就是说第四部分可为空)。请求示例:在命令行输入 ...

  • HTTP的简单介绍

    简单介绍下HTTP几个请求 GET 请求 - GET 请求会查询我们的数据库,然后获取内容。GET 请求可以获取一...

  • 简单的HTTP介绍

    超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络...

  • HTTP请求与响应(使用Chrome开发者工具和curl命令)

    HTTP 我们首先介绍简单介绍一下HTTP,HTTP全称HyperText Transfer Protocol,也...

  • HTTP协议的简单介绍

    HTTP协议是 “Hyper Text Transfer Protocol”(超文本传输协议)的缩写。HTTP协议...

网友评论

      本文标题:简单介绍HTTP

      本文链接:https://www.haomeiwen.com/subject/kubzoftx.html