TCP/IP HTTP 等常用缩写及名词解释整理,不定时更新

TCP/IP HTTP 等常用缩写及名词解释整理,不定时更新

TCP: Transmission Control Protocol 传输控制协议

IP: 互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址

UDP: User Datagram Protocol的简称, 中文名是用户数据报协议

HTTP: Hyper Text Transfer Protocol,超文本传输协议

URI: 统一资源标识符(Uniform Resource Identifier)

URL: Uniform Resource Locator,统一资源定位符

ACK: (Acknowledgement)即是确认字符,在数据通信中,接收站发给发送站的一种传输类控制字符。表示发来的数据已确认接收无误

SYN:同步序列编号(Synchronize Sequence Numbers)。是TCP/IP建立连接时使用的握手信号

RTT:(Round Trip Time):一个连接的往返时间,即数据发送时刻到接收到确认的时刻的差值

RTO:(Retransmission Time Out):重传超时时间,即从数据发送时刻算起,超过这个时间便执行重传

Connection:keep-alive: 在请求的时候表示客户端通知服务器请用长链接,在响应里表示服务器告诉客户端我支持长连接

Connection:close:在请求头里,表示客户端告诉服务器这次通信后就关闭连接,服务器看到后则在响应里也添加这个字段,然后关闭连接

Head-of-line-blocking:对头阻塞,对列首的请求被阻塞,导致后面的请求都被阻塞,后面的请求承担了不有的时间成本

HSTS: 强制客户端(如浏览器)使用HTTPS与服务器创建连接。需要在服务器做出响应时候添加响应头 Strict-Transport-Security 字段,例如:
strict-transport-security: max-age=15552000; includeSubDomains
表示接下来的180天内,浏览器必须使用https访问网站,包括子域名,不得使用http访问。

Cookie: 是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。通常,它用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态

web storage :提供给浏览器或者客户端更好的存储方式,包括,sessionStorage和localStorage

sessionStorage:客户端存储API,当浏览器关闭后清空

localStorage:客户端存储API,当浏览器关闭后不清空

CORS:跨域资源共享

Ajax: Asynchronous JavaScript + XML
尽管X在Ajax中代表XML, 但由于JSON的许多优势,比如更加轻量以及作为Javascript的一部分,目前JSON的使用比XML更加普遍。JSON和XML都被用于在Ajax模型中打包信息

XHR: XMLHttpRequest  从url获取数据无需刷新页面

max-age:缓存有效期,从发起请求开始时间计算的多少秒内有效

max-stale:缓存过期超过多少秒后仍然有效,但不能太久

min-fresh:缓存必须有效,x秒后依然有效

Vary:内容协商结果

打赏 赞(5)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据