http
文章平均质量分 84
builder2991
✌
展开
-
事件循环机制Event Loop(JavaScript,Node)
事件循环机制Event LoopEvent Loop即事件循环,是解决javaScript单线程运行阻塞的一种机制。javascript是单线程。单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。同步任务和异步任务JavaScript任务分为两种:同步任务,异步任务同步任务是调用立即得到结果的任务,同步任务在主线程上...原创 2020-03-18 12:06:09 · 188 阅读 · 0 评论 -
TCP 和 UDP 的区别
TCP 和 UDP 的区别TCPTCP(Transmission Control Protocol传输控制协议)是一种面向连接的,可靠的,基于字节流的传输通信协议。tcp(Transmission Control Protocol传输控制协议)传输层协议原因:应用层需要可靠的连接,但是IP层没有这样的流机制面向连接,即在客户端和服务器之间发送数据之间,必须先建立连接位于应用层和IP...原创 2020-03-19 14:16:42 · 121 阅读 · 0 评论 -
cookie机制和session机制
cookieCookie 是在HTTP协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie 是由 Web服务器保存在用户浏览器(客户端)上的小文本文件(内容通常经过加密),它可以包含有关用户的信息。无论何时用户链接到服务器,Web站点都可以访问Cookie 信息,可以看作是浏览器缓存.cookie的使用是由浏览器按照一定的原则在后台自动发送给服务器。浏览器检查所有存储的cook...原创 2020-04-03 20:03:32 · 1254 阅读 · 0 评论 -
Https协议简析
Https协议简析HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。HTTPS协议 = HTTP协议 + SSL/TLS协议,在HTTPS数据传输的过程中,需要用SSL/TLS对数据进行加密和解密,需要用HTTP对加密后的数据进行传输,由此可...原创 2020-03-18 14:59:30 · 1132 阅读 · 1 评论 -
Http简析
Http简析HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP 工作原理HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器有:Apache服务器,IIS服务器(I...原创 2020-04-03 12:23:29 · 366 阅读 · 0 评论 -
HTTP1.0、HTTP1.1 和 HTTP2.0 的区别
HTTP1.0、HTTP1.1 和 HTTP2.0 的区别HTTP的基本优化HTTP1.0和HTTP1.1的一些区别缓存处理,在HTTP1.0中主要使用header里的If-Modified-Since,Expires来做为缓存判断的标准,HTTP1.1则引入了更多的缓存控制策略例如Entity tag,If-Unmodified-Since, If-Match, If-None-Matc...原创 2020-03-19 11:52:29 · 152 阅读 · 0 评论 -
Http缓存
Http缓存http缓存指的是: 当客户端向服务器请求资源时,会先抵达浏览器缓存,如果浏览器有“要请求资源”的副本,就可以直接从浏览器缓存中提取而不是从原始服务器中提取这个资源。http缓存都是从第二次请求开始的。第一次请求资源时,服务器返回资源,并在respone header头中回传资源的缓存参数;第二次请求时,浏览器判断这些请求参数,命中强缓存就直接200,否则就把请求参数加到reque...原创 2020-03-19 11:02:32 · 239 阅读 · 0 评论 -
HTTP跨域
HTTP跨域1.跨域请求浏览器同源策略的限制(访问同源的资源是被浏览器允许的,但是如果访问不同源的资源,浏览器默认不允许。访问不同源的资源就叫做跨域)2.同源策略同源策略,是浏览器的一种核心最基本的安全策略。它对来之不同远的文档或脚本对当前文档的读写操作做了限制。同源,即协议相同,域名相同,端口相同3.跨域问题的产生域问题的源头在于浏览器的同源策略,当违反了浏览器同源策略时,可能就会产...原创 2020-03-16 10:09:36 · 572 阅读 · 0 评论 -
HTTP状态码
HTTP状态码当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。常见的HTTP状态码:200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在500 - 内部服务器错误HTTP状态码分...原创 2020-03-14 19:50:36 · 314 阅读 · 0 评论