美文网首页
HTTP请求与响应

HTTP请求与响应

作者: Fun_471f | 来源:发表于2018-11-21 11:49 被阅读0次

Server + Client + HTTP


服务器与浏览器的交互
  • 浏览器负责发起请求
  • 服务器在80端口接收请求
  • 服务器负责返回内容(响应)
  • 浏览器负责下载响应内容
    http的作用就是指导浏览器和服务器如何进行沟通

请求示例

GET请求
curl -s -v -H "vicfun: xxx" -- "http://www.baidu.com"

用curl发送一个GET请求
POST请求
curl -x POST -s -v -H "vicfun: have a nice day" -- "https://www.baidu.com" 用curl发送一个POST请求
带数据的POST请求
curl -X POST -d "1234567890" -s -v -H "vicfun: have a nice day!" -- "https://www.baidu.com" 用curl发送一个带数据的POST请求

总结

  1. 请求最多包含四部分,最少包含三部分。(第四部分可为空)
  2. 第三部分永远是一个回车(\n)
  3. 动词有 GET POST PUT PATCH DELETE HEAD OPTINON等
  4. 路径包括 [查询参数] ,但不包括 [锚点]
  5. 如果你没有写路径,那么路径默认为 /
  6. 第2部分中的Content-Type标注了第4部分的格式

相关文章

  • HTTP入门(二):用Chrome开发者工具查看 HTTP 请求

    HTTP入门(二):用Chrome开发者工具查看 HTTP 请求与响应 本文简单总结HTTP的请求与响应。本文主要...

  • http协议

    1-http 数据结构 http 请求格式:(请求与响应有细微的差别) http 响应格式 抓取包: 2-http...

  • HTTP 请求与响应

    HTTP简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种...

  • HTTP请求与响应

    1.服务器与浏览器的交互 HTTP请求与响应通过Server+Client+HTTP实现: 客户端( 浏览器)负责...

  • HTTP 请求与响应

    HTTP 请求包括哪些部分,如何用Chrome开发者工具查看 HTTP 请求内容 HTTP 响应包括哪些部分,如何...

  • HTTP请求与响应

    Server + Client + HTTP 浏览器负责发起请求 服务器在80端口接收请求 服务器负责返回内容(响...

  • http请求与响应

    HTTP请求 一个HTTP请求至少包括三部分,最多包括四部分 第一部分:动词 路径 ...

  • HTTP、请求与响应

    HTTP全称HyperText Transfer Protocol,超文本传输协议。在维基百科上的定义为:H...

  • http请求与响应

    http是一种超文本传输协议(HyperText Transfer Protocol),是目前使用最广的网络传输协...

  • HTTP请求与响应

    HTTP HTTP:Hyper Text Transfer Protocol(超文本传输协议)的缩写,HTTP是一...

网友评论

      本文标题:HTTP请求与响应

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