美文网首页
(Net) 超文本传输协议http

(Net) 超文本传输协议http

作者: 布呐呐u | 来源:发表于2022-06-21 23:23 被阅读0次

超文本传输协议(HyperText Transfer Protocol)是一种用于分布式、协作式和超媒体信息系统的应用层协议,是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。

  • HTTP是一个基于TCP/IP通信协议来传递数据(HTML文件,图片文件,查询结果等)

三点注意事项

  • 无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。

  • 无状态:无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。

  • 媒体独立:这意味着,只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP发送。客户端以及服务器指定使用适合的MIME-type内容类型。

通信流程

客户端请求消息结构 (请求行请求头空行请求参数)

request

服务器响应消息结构 (状态行响应头空行响应报文)

response

请求方法

method

状态码分类

  • 信息响应(100–199)
  • 成功响应(200–299)
  • 重定向(300–399)
  • 客户端错误(400–499)
  • 服务器错误 (500–599)

相关文章

  • (Net) 超文本传输协议http

    超文本传输协议(HyperText Transfer Protocol)是一种用于分布式、协作式和超媒体信息系统的...

  • HTTP简单学习笔记

    HTTP:超文本传输协议 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联...

  • 计算机网络相关知识

    超文本传输协议 HTTP HTTP--Hyper Text Transfer Protocol,超文本传输协议,是...

  • HTTP请求和数据安全

    HTTP请求 1.超文本传输协议.2.http请求过程. 1> http协议: 超文本传输协议(Hypertext...

  • HTTP 基础

    协议理论基础 HTTP(HyperText Transfer Protocol:超文本传输协议) 超文本传输协议,...

  • 24 - HTTPS

    HTTP : (Hypertext Transfer Protocol) : 超文本传输协议 超文本传输协议HTT...

  • HTTP笔记

    HTTP协议(超文本传输协议) 简介 1.http协议是用于web服务器传输超文本到浏览器的传输协议2.http协...

  • HTTP协议的理解

    重点:1.超文本传输协议. 2.http请求过程. 1> http协议: 超文本传输协议(Hypertext Tr...

  • 接口测试(三)

    常见协议 http 超文本传输协议https 安全超文本传输协议ftp 文件传输协议tcp 网络控制协议ip 互联...

  • 网络请求

    常见的协议1:ftp://(文件传输协议)2:http://(超文本传输协议)3:https://(安全超文本传输...

网友评论

      本文标题:(Net) 超文本传输协议http

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