网络
文章平均质量分 90
天将降大任于我
快乐的编程,快乐的学习。
展开
-
网络-网络状态&网络速度
本文主要记录如何监听网络状态和网络速度。原创 2023-10-12 02:01:55 · 895 阅读 · 0 评论 -
网络-HTTPS
Http 存在不安全、无状态、性能低、可伪造等问题,为了解决Http的这些缺点,发展出了HTTPS协议,它在HTTP的基础上增加了安全性,通过使用SSL/TLS协议对数据进行加密和认证,提供了更安全的数据传输方式。HTTPS(Hypertext Transfer Protocol Secure)是一种基于HTTP协议的安全传输协议。它通过使用SSL(Secure Sockets Layer)或TLS(Transport Layer Security)协议对数据进行加密和认证,提供了更安全的数据传输方式。原创 2023-10-12 00:23:21 · 684 阅读 · 2 评论 -
网络-navigator.sendBeacon
navigator.sendBeacon 是一个方便的浏览器 API,用于在页面卸载或关闭时发送异步请求,适用于发送统计数据、日志记录、表单提交等场景。原创 2023-10-11 02:02:04 · 1327 阅读 · 0 评论 -
网络-WebSocket
demoWebSocket是一种通信协议,它通过单个TCP连接提供全双工的通信通道。它允许客户端和服务器之间进行实时的双向通信。与传统的HTTP请求不同,WebSocket建立了客户端和服务器之间的持久连接,从而实现了高效和低延迟的通信。要建立WebSocket连接,客户端向服务器发送WebSocket握手请求,服务器则以WebSocket握手响应进行回应。一旦连接建立,客户端和服务器都可以异步地发送消息。原创 2023-10-10 01:05:55 · 200 阅读 · 0 评论 -
网络-SSE
本文主要记录SSE通讯的简介、使用、以及原理和一个ChatGPT返回数据的demo。SSE(Server-Sent Events,服务器推送事件)是一种用于在浏览器和服务器之间实现实时、单向通信的Web技术。它允许服务器向客户端推送数据,而无需客户端发起请求。与传统的HTTP请求-响应模式不同,SSE建立了一种持久的连接,通过这个连接,服务器可以随时向客户端发送更新的数据。这种实时通信的方式非常适用于需要实时更新数据的应用,如聊天应用、股票行情、实时监控等。原创 2023-10-03 03:49:01 · 1620 阅读 · 0 评论 -
网络-fetch
本文主要记录浏览器与服务端网络通讯 fetch 的介绍与使用,将完成get、post、进度、取消请求、和超时请求的功能实现。fetch作为继XMLHttpRequest的网络通讯手段,在使用方面极大的简化了使用方法,通过直观的语义化调用方式让代码更具有可读性,但是它对于一些复杂问题确实有待提高,也有一些实验性的更新还在尝试,如获取请求进度、设置超时时间、中断请求等,他自身都不能完成,需要借助外界的力量。fetch请求目前来说处理简单请求,日后等fetch API完善吧。其他复杂的请求还是使用ajax。原创 2023-10-02 07:23:04 · 452 阅读 · 0 评论 -
网络-Ajax
本文主要记录了Ajax的介绍与使用。原创 2023-10-01 03:09:29 · 824 阅读 · 0 评论 -
网络-跨域解决
本文记录了,跨域问题在前后端的解决方法,以及不同环境下的解决方案。原创 2023-09-30 06:58:31 · 351 阅读 · 0 评论 -
网络-OSI、TCP、浏览器URL、CDN
本文记录OSI七层参考模型,和TCP/IP基本介绍。原创 2023-09-29 14:23:17 · 424 阅读 · 0 评论