首页 > 其他分享 >HTTP协议特点

HTTP协议特点

时间:2023-03-22 13:56:04浏览次数:33  
标签:协议 HTTP 请求 特点 客户 服务器 连接

HTTP协议特点

支持客户/服务器模式

客户/服务器模式工作的方式是由客户端向服务器发出请求,服务器端响应请求,并进行相应服务

 

 简单快捷

客户向服务器请求服务时,只需要传送请求方法和路径

请求方法常用的有GET、EHAD、POST。每种方式规定了客户与服务器联系的类型不同

由于HTTP协议简单,使用HTTP服务器的程序规模小,因而通信速度很快

灵活
HTTP允许传输任意类型的数据对象

正在传输的类型Content-Type(Content-Type是HTTP包中用来表示内容类型的标识)加以标记

无连接

无连接的含义是限制每次连接只处理一个请求

服务器处理完客户的请求,并收到客户的应答后,即断开连接

采用这种方式可以节省传输时间

无状态

HTTP协议是无状态协议

无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,

这样可能导致每次连接传送的数据量增大

另一方面,在服务器不需要先前信息时它的应答就较快

 

标签:协议,HTTP,请求,特点,客户,服务器,连接
From: https://www.cnblogs.com/shenziyi/p/17243404.html

相关文章

  • 透过TCPIP看HTTP
    透过TCPIP看HTTPHTTP协议是构建在TCP/IP协议之上的,是TCP/IP协议的一个子集为了更好的理解HTTP协议,我们先了解一下TCP/IP的相关知识TCP/IP协议族:TCP/IP协议其实是一系列......
  • netcore强制使用https,把所有的HTTP请求转换为HTTPS
    使用HTTPS根据官方文档(​​https://docs.microsoft.com/en-us/aspnet/core/security/enforcing-ssl?view=aspnetcore-2.1&tabs=visual-studio#require-https​​),它建议A......
  • 使用IDEA连接服务器,执行脚本/上传文件/连接数据库/模拟HTTP请求
    工欲善其事必先利其器所以最近使用开发的时候,由于测试环境太多,搞的人很是崩溃。开发的、测试的、回归问题的,不同的机器能测试侧重点不一样,使用的人不一样。结果一个bug出......
  • 深入浅出--梯度下降法及其实现 https://www.jianshu.com/p/c7e642877b0e
    深入浅出--梯度下降法及其实现六尺帐篷关注IP属地:上海612018.01.1721:06:22字数3,199阅读348,388梯度下降的场景假设梯度梯度下降算法的数学解释梯度下......
  • 浏览器背后的故事、HTTP协议的前世今生
    浏览器背后的故事HHTP超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文挡从Web服务器传送到客户端的浏览器HTTP是一个属于应用层的面向对象的协议,由于其......
  • django admin 后台比如添加http超链接,直接点击访问
    如果后台添加了超链接,如默认带http或者https点击访问的时候可以直接打开,如不带,这默认则会自动加上默认的系统域名,导致打不开。如录入:www.baidu.com,点击打开的时候则会打开......
  • RTSP协议以及实际应用
    RTSP(Real-TimeStreamingProtocol)是一种用于控制实时流媒体传输的协议。它是一种客户端/服务器协议,用于控制媒体资源的播放,如音频、视频和文本数据。RTSP协议允许客户端向......
  • Http、Https、Http2、Http3
    一、概述Https通信过程:1.TCP三次握手2.TLS连接(加密)a.加密算法协商i.客户端罗列出自己有的加密算法传输给服务端ii.服务端从客户端加密算法套件......
  • 20张图说清楚 IP 协议
    大家好,我是风筝轻解网络系列又来了,今天咱们说说IP协议,这可是网络协议中最最核心的一个协议了,还记得我们刚刚知道什么是IP地址、怎么给电脑修改IP的时候吗?今天我们就来......
  • 在http://ASP.NET Core中实现健康检查
    要实现运行状况检查,您需要在项目中安装 Microsoft.AspNetCore.Diagnostics.HealthChecks 。接下来,在ConfigureServices方法中添加运行状况检查中间件。publicvoi......