上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 在大型应用中, 我们可能会对其进行拆分,分成容器、主应用和多个子应用,使拆分后的应用独立开发与部署,更加容易维护。但无论是微应用、公共模块应用,都需要放到容器中才能使用。 如果多个应用之间希望资源共享,除了使用 npm 包的形式,基于Webpack 5 Module Federation(模块联邦) 阅读全文
posted @ 2023-03-26 20:16 一颗冰淇淋 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 如果希望自己的代码更优雅、可维护性更高以及更简洁,往往离不开设计模式这一解决方案。 在JS设计模式中,最核心的思想:封装变化(将变与不变分离,确保变化的部分灵活,不变的部分稳定)。 单例模式 那么来说说第一个常见的设计模式:单例模式。 单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问方式, 阅读全文
posted @ 2023-02-28 20:48 一颗冰淇淋 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 从 HTTP/1.1 到 HTTP/3,解决了一些旧协议的问题,引入了好用的新功能。 HTTP/1.1 HTTP/1.1 通过在传输层和应用层之间增加 SSL/TSL 解决数据不安全的问题,但它本身还有一些其它的不足。 同一时间,一个连接只能对应一个请求,针对同一个域名,大多数浏览器允许同时最多6个 阅读全文
posted @ 2023-02-05 20:44 一颗冰淇淋 阅读(42) 评论(0) 推荐(0) 编辑
摘要: HTTP协议默认是明文传输,存在一定的安全隐患,容易被中间人窃听和攻击,在 加密解决HTTP协议带来的安全问题 中提到使用哈希、对称加密、非对称加密等方式对数据加密,能解决数据安全的问题。 以上加密方式需要我们手动的使用加密算法对数据进行处理,如果觉得自己制定加密规则比较麻烦,可以使用统一的数据安全 阅读全文
posted @ 2023-01-23 17:39 一颗冰淇淋 阅读(66) 评论(0) 推荐(0) 编辑
摘要: HTTP协议默认是采取明文传输的,容易被中间人窃听、拦截、篡改,存在安全隐患。 常见提高安全性的方法是对通信内容进行加密,再进行传输,常见的加密方式有 不可逆加密:单向散列函数 可逆加密:对称加密、非对称加密 其它组合加密:混合密码、数字签名、证书 单向散列函数 单向散列函数是一种不可逆的加密方式, 阅读全文
posted @ 2022-12-25 21:13 一颗冰淇淋 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Http协议中请求头和响应头携带了很多信息,其中 请求头 Origin,响应头 Access-Control-Allow-Origin 与跨域有关。 为了验证跨域,要将客户端和服务端分配在不同端口,这里通过 nodejs 在8080端口起一个服务,用于响应客户端的请求 const http = re 阅读全文
posted @ 2022-12-11 18:20 一颗冰淇淋 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: form表单经常用于前端发送请求,比如:用户填写信息、选择数据、上传文件,对于不同的场景,上传数据的格式也会有些区别。 action action 表示该请求的 url 地址,定义在form上,请求的URI,可以写完整,也可以以斜线开头,会自动拼接域名端口号。 本地通过 nodejs 在8000端口 阅读全文
posted @ 2022-12-04 22:13 一颗冰淇淋 阅读(2557) 评论(0) 推荐(0) 编辑
摘要: 定义 HTTP(Hyper Text Transfer Protocol)超文本传输协议 HTML( Hyper Text Markup Language)超文本标记语言 URI(Uniform Resource Identifier)用于标识某一互联网资源名称的字符串(uri 包括了 url,ur 阅读全文
posted @ 2022-11-27 19:48 一颗冰淇淋 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 运输层为应用进程提供了端对端的通信服务,但不同的网络应用的应用进程之间,还需要有不同的通信规则。因此在运输层协议之上,还需要有应用层协议。 应用层中有这些常见的协议 域名系统:DNS 动态主机配置:DHCP 超文本传输:HTTP、HTTPS 文件传输:FTP 电子邮件:SMTP、POP3、IMAP 阅读全文
posted @ 2022-11-20 19:13 一颗冰淇淋 阅读(195) 评论(0) 推荐(0) 编辑
摘要: TCP三次握手 中讲述了序列号和建立连接,这一篇来说说释放连接。 标志位 TCP首部中在属性标志位,和建立连接、释放连接有关,位于保留和窗口字段中间,其中三个标识与断开连接有关。 ACK: acknowledgment(确认) 为1时,确认号字段才有效 RST: reset(重置) 为1时,表示tc 阅读全文
posted @ 2022-11-13 20:45 一颗冰淇淋 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页