美文网首页网络
超文本传送协议HTTP

超文本传送协议HTTP

作者: AbstractCulture | 来源:发表于2020-06-30 22:25 被阅读0次

HTTP的特点

  • 面向客户服务器方式
  • 无连接
  • 无状态

HTTP版本

  • HTTP1.0:每请求一个文档就要有两倍RTT(往返时间)的开销,此外,每次万维网客户与服务器之间都要建立新的TCP连接,这是要消耗缓存和变量的,当连接大量从客户端发送到服务器时,会造成服务器负担很重。
  • HTTP1.1: 使用持续连接,服务器发送响应后会在一段时间内保持这条连接,使同一个客户和该服务器可以继续在这条连接上传送后续的HTTP请求报文和响应报文。

在浏览器地址栏键入URL,按下回车之后经历的流程。

1.DNS解析
2.TCP连接
3.发送HTTP请求
4.服务器处理请求并返回HTTP报文
5.浏览器解析渲染页面
6.释放连接

HTTP状态码

200:OK
400 Bad Request:客户端请求有语法错误,不能被服务器所理解
401 Unauthorized:请求未经授权.
403 Forbidden:服务器收到请求,但是拒绝响应
404 Not Found:请求资源不存在。
500 Internal Server Error:服务器发生不可预期的错误.
503 Server Unavailable:服务器当前不能处理客户端的请求,一段时间后可以恢复。

相关文章

  • iOS学习笔记之HTTP协议,iOS缓存和CoreData

    一.HTTP协议: 参考资料: HTTP协议详解:HTTP协议详解 超文本传送协议(百度百科):超文本传送协议百度...

  • HTTP协议——超文本传送协议

    HTTP的URL 一般格式:http://<主机>:<端口>/<路径>,例如:https://www.baidu....

  • 超文本传送协议HTTP

    HTTP的特点 面向客户服务器方式 无连接 无状态 HTTP版本 HTTP1.0:每请求一个文档就要有两倍RTT(...

  • Unity高级-HTTP

    什么是HTTP HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web...

  • HTTP与HTTPS的理解

    HTTP的概念: HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是We...

  • HTTP/HTTPS

    说明 HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础...

  • Http

    简介 HTTP协议:1.超文本传送协议(Hypertext Transfer Protocol ),是Web联网的...

  • TCP协议的三次握手

    HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是...

  • https http tcp

    HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是...

  • HTTP协议

    HTTP,全称为超文本传输协议。HTTP协议是用于从WWW服务器传输超文本到本地浏览器的传送协议,基于TCP的连接...

网友评论

    本文标题:超文本传送协议HTTP

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