首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
T05-计算机网络
EasyFE
创建于2022-05-20
订阅专栏
HTTP&HTTPS&Socket
暂无订阅
共15篇文章
创建于2022-05-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
N. CDN
CDN 内容分发服务器,指一组分布在各地的服务器,可存放静态资源。 CDN主要功能: 缓存: 资源copy到CDN服务器上; 回源: CDN上找不到,回源服务器去要资源;
M. HTTP传输大文件的方法
如何在有限的带宽下高效快捷地传输这些大文件? 数据压缩, 把大文件变小 启动压缩算法,来提升传输效率。 涉及请求头: Accept-Encoding Content-Encoding 分块传输,化整为
# HTTP概述
HTTP协议: HTTP是什么? 协议 传输 超文本 HTTP特点: 无状态协议:协议对于发送过的请求或响应都不做持久化处理。通过引入了 Cookie 来保存状态。 http是有连接无状态的,顺序发包
L. 不同版本的HTTP协议
于 UDP 实现,是 HTTP3 中的底层支撑协议,该协议基于 UDP,又取了 TCP 中的精华,实现了即快又可靠的协议 - **多路复用** > 虽然 HTTP2 支持了多路复用,但是 TCP
K. 输入URL到页面渲染的整个流程
1.DNS查询,解析出IP DNS查询是系统自己做的: 操作系统会在本地缓存查询IP; 没有的话会去系统配置的DNS服务器中查询; 如果还没有的话,会去DNS根服务器查询,找出COM这个一级域名服务器
J. 缓存机制
缓存可以说是性能优化中简单高效的一种优化方式了,它可以显著减少网络传输所带来的损耗。 对于一个数据请求来说,可以分为发起网络请求、后端处理、浏览器响应三个步骤。浏览器缓存可以帮助我们在第一和第三步骤中
I. 即时通讯
ocket.io: > 1. 是websocket的父集,应用层协议; > 2. 基于事件双向实时通信; > 3. 建立于tcp之上,建立连接后传输阶段不再需要http; > 轮询:
H. 安全
中间人攻击 解决方案: 加入CA XSS跨站脚本攻击 恶意代码未经过过滤,与正常代码混在一起,浏览器无法区分哪些脚本可信,导致脚本执行。任何输入的地方都有可能引起,代码注入问题
G. HTTPS
HTTPS = HTTP + 加密 + 认证 + 完整性保护 (零)HTTPS的安全通信机制 (一)加密 通信加密 通过和 SSL(Secure Socket Layer,安全套接层)或 TLS(Tr
F. HTTP Header
一个简单的场景,就是客户端和服务端的请求协商,借助下面插图理解。 HTTP首部字段结构 字段名:字段值 HTTP 首部字段是由首部字段名和字段值构成的,中间用冒号“:” 分隔。 同一字段可以多个值 字
E. 与HTTP协作的Web服务器
代理有多种使用方法,按两种基准分类:一种是是否使用缓存,另一种是是否会修改报文。 缓存的优势: 于利用缓存可避免多次从源服务器转发资源。因 此客户端可就近从缓存服务器上获取资源,而源服务器也不必多次处
D. HTTP状态码
状态码类别 200 OK 表示从客户端发来的请求在服务器端被正常处理了。 204 No Content 该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中 不含实体的主体部分。另外,也不允许
C. HTTP 报文内的 HTTP 信息
HTTP 通信过程包括从客户端发往服务器端的请求及从服务器端返回 客户端的响应。本章就让我们来了解一下请求和响应是怎样运作的。 Http报文 本质: HTTP 报文本身是由多行(用 CR+LF 作换行
B. 简单的HTTP协议结构
请求报文构成,URI,http请求方法,请求报文构成,URI,http请求方法,响应报文构成,HTTP特点
A. 网络分层管理
TCP/IP分层管理: 应用层,传输层,网络层,数据链路层。 (1)应用层:应用层决定了向用户提供应用服务时通信的活动,eg. FTP、HTTP、DNS;DNS 提供域名到 IP 地址之间的解析服务,