![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 77
huangpb0624
这个作者很懒,什么都没留下…
展开
-
跨域时,遇到的 options 请求详解
HTTP 的 options 方法 用于获取目的资源所支持的通信选项。转载 2024-03-03 18:19:41 · 497 阅读 · 0 评论 -
跨站 和 SameSite
Cookie 的 SameSite 属性可以让 Cookie 在跨站请求时不会被发送,从而可以阻止跨站请求伪造攻击(CSRF)。之前默认是 None,Chrome80 后默认是 Lax。原创 2023-08-30 23:43:15 · 272 阅读 · 0 评论 -
写给前端的Http详解
什么是http协议:引用百度百科的话说来就是:http协议其实就是超文本传输协议,超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。目前我们使用的http版本是http/1.1其前身是http/1.0。关于两个版本不同,下面会不时提及。在整个iso传输层次模型...转载 2018-07-07 11:28:31 · 8416 阅读 · 0 评论 -
浏览器概述
一、常见的浏览器内核和引擎浏览器 / RunTime 内核(渲染引擎) 引擎 Chrome Blink(28~) Webkit(Chrome 27) V8 Safari Webkit JavaScriptCore Firefox Gecko SpiderMonkey Edge EdgeHTML Chakra(fo...原创 2019-07-26 22:49:25 · 430 阅读 · 0 评论 -
浅析TCP三次握手和四次挥手
TCP 三次握手TCP 三次握手就好比两个人在街上隔着50米看见了对方,但是因为雾霾等原因不能100%确认,所以要通过招手的方式相互确定对方是否认识自己。张三首先向李四招手(syn),李四看到张三向自己招手后,向对方点了点头挤出了一个微笑(ack)。张三看到李四微笑后确认了李四成功辨认出了自己(进入estalished状态)。但是李四还有点狐疑,向四周看了一看,有没有可能张三是在看...转载 2019-11-09 22:37:32 · 194 阅读 · 0 评论 -
HTTP状态码
2xx: 成功响应200:OK(成功)。请求成功 206:部分请求成功。 经常在实现断点续传或者将一个大文档分解为多个下载段同时下载的时候看到206状态码。 该请求必须包含 Range 请求头来指示客户端希望得到的内容范围。服务器会返回Content-Range响应头表明了返回的是文件的哪一部分,Content-Length响应头表明了该部分文件的大小。...原创 2018-03-13 16:04:19 · 238 阅读 · 0 评论 -
HTTPS让数据传输更安全
谈到HTTPS, 就不得不谈到与之相对的HTTP。HTTP的特性是明文传输,因此在传输的每一个环节,数据都有可能被第三方窃取或者篡改,具体来说,HTTP 数据经过 TCP 层,然后经过WIFI路由器、运营商和目标服务器,这些环节中都可能被中间人拿到数据并进行篡改,也就是我们常说的中间人攻击。为了防范这样一类攻击,我们不得已要引入新的加密方案,即 HTTPS。HTTPS并不是一个新的协议, ...转载 2020-02-07 22:24:40 · 749 阅读 · 0 评论 -
Http请求和XMLHttpRequest对象
一、封装原生 AJAX 请求// 1. 简单流程// 实例化let xhr = new XMLHttpRequest()// 初始化xhr.open(method, url, async)// 发送请求xhr.send(data)// 设置状态变化回调处理请求结果xhr.onreadystatechange = () => { if (xhr.readyStatu...原创 2018-12-04 23:05:27 · 2538 阅读 · 1 评论 -
Chrome浏览器https网站里http资源加载报错
今天遇到这么一个问题,我们的网站是https的,Chrome浏览器在加载一个http的图片时报错:仔细查看报错的图片路径,发现图片路径的http协议被Chrome浏览器强制改成了https。原创 2023-05-06 21:28:41 · 3621 阅读 · 0 评论