首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
网络Network
程序员小迷
创建于2024-09-08
订阅专栏
网络相关编程知识技巧经验分享
暂无订阅
共12篇文章
创建于2024-09-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
HTTP1.0、HTTP1.1、HTTP2.0、HTTP3.0傻傻分不清楚
一、HTTP1.0 默认使用短连接。无状态,无连接。 每个请求都需要新建TCP连接,性能较低。 不支持多路复用。 基于文本的协议。 不支持头部压缩。 请求头不支持Host头域。 不支持服务端推送。 不
TCP为什么需要3次握手?
一、3次握手过程 客户端向服务端发送一个表示建立连接的SYN报文段,服务端从IP数据报中提取出TCP SYN报文段,为该TCP连接分配需要的缓存和变量,并向客户端发送表示允许连接的报文段ACK。客户端
HTTPS的改进与提升
一、HTTPS(Hypertext Transfer Protocol Secure,安全超文本传输协议) 是一种通过计算机网络进行安全通信的传输协议。HTTPS 经由 HTTP进行通信,并利用SSL
HTTP1.1 和 HTTP1.0 的区别
一、概述 1.HTTP1.0 最早在1996年在网页中被使用,那时只是使用在一些较为简单的网页上和网络请求上。 2.HTTP1.1 在 1999年开始广泛应用于现在的各大浏览器网络请求中,同时HTTP
SPDY是何方神圣
一、概述 1.2012 年 Google 提出了基于TCP的 SPDY 方案,优化了 HTTP1.x 的请求延迟,解决了HTTP1.X 的安全性。 2.SPDY是 HTTP1.x 的优化方案,旨在优化
TCP断开连接为什么需要4次挥手?
一、断开连接过程 由于TCP连接是全双工的,因此每个方向都必须单独关闭。客户端在数据发送完毕后发送一个结束数据段FIN,且服务端也返回确认数据段ACK,此时结束了客户端到服务端的连接;然后客户端接收到
HTTP2.0 相对 HTTP1.x 的优化点
一、传输格式 1.HTTP1.x 的协议解析是基于文本的,这种解析存在天然缺陷,文本的表现形式有多样性,要做到健壮性考虑的场景会很多。 2.HTTP2.0使用新的二进制格式(Binary Format
Http/Https 请求慢的解决办法
一 、域名优化 1.不通过 DNS 解析,直接访问 IP。 2.在HTML中使用进行域名预解析。 二、优化网络环境 1.确保网络连接稳定,检查带宽是否足够。 2.对于跨域请求,使用CDN(Conten
HTTP 缓存
一、概述 1.HTTP缓存的基本原理是将Web资源(如HTML,CSS,JavaScript,图片等)保存在客户端或中间代理服务器上,后续的请求可以直接使用客户端或代理服务器上缓存的资源,而不必重新从
Https 加密原理
一、加密算法的类型 基本上分为3种: 1.对称加密 加密用的密钥和解密用的密钥是同一个,比较有代表性的是 DES和AES 加密算法。 2.非对称加密 加密用的密钥称为公钥,解密用的密钥称为私钥,比较有
如何保证 UDP 的可靠性传输?
一、TCP 和 UDP 的区别 1、TCP基于连接,UDP基于无连接。 2、对系统资源的要求:TCP 较多,UDP 少。 3、UDP 程序结构较简单。 4、TCP基于流模式,UDP基于数据报模式 。
socket 断线重连和心跳机制如何实现?
一、socket 概念 1.套接字(socket)是网络通信的基石,是支持 TCP/IP 协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议