
HTTP
文章平均质量分 83
crary,记忆
这个作者很懒,什么都没留下…
展开
-
浅学 同源策略
同源策略是一种在 web 浏览器中实施的安全策略,它限制了不同来源的网页之间的交互和数据共享。同源策略是 web 浏览器的核心安全机制,它通过限制不同源之间的交互来保护用户数据和隐私。:假设有两个 iframe,分别加载了不同来源的网页,浏览器会禁止一个 iframe 脚本访问另一个 iframe 中的 DOM,因为这违反了同源策略。,浏览器会认为这两个地址的源不同,通常会阻止该请求,除非目标服务器明确允许跨源请求(如通过 CORS)。:在一些早期的浏览器中,JSONP 被用来绕过同源策略,进行跨域请求。原创 2025-02-27 11:31:15 · 530 阅读 · 0 评论 -
在浏览器中输入一个URL之后会发生什么?
用户发起请求:用户输入 URL 或点击链接,浏览器向服务器发起请求。请求服务器:通过 HTTP 向服务器发送请求。服务器处理:服务器返回 HTML 文件(静态或动态生成)。浏览器接收响应:解析 HTML,构建 DOM。加载外部资源:请求并加载 CSS、JS 和其它资源。构建渲染树:合并 DOM 和 CSSOM,生成渲染树。布局:根据渲染树计算元素的位置和尺寸。绘制:为每个元素绘制样式和内容。合成:将不同层合成,形成最终图像。呈现:页面显示在用户屏幕上,用户可以交互。原创 2024-11-17 11:45:00 · 717 阅读 · 0 评论 -
前端 获取API的响应时间 的方法总结
则用于在超时时切换到备用的 Observable。如果你想要处理 Observable 的超时情况并执行特定的操作,可以使用。如果你想要在超时时切换到备用的 Observable 进行替代操作,可以使用。用于处理 Observable 的超时情况,而。原创 2024-06-06 00:00:00 · 1682 阅读 · 0 评论 -
HTTP 415错误状态码
HTTP 415错误状态码是指"Unsupported Media Type"(不支持的媒体类型)。这通常发生在客户端向服务器发送请求时,请求中包含的媒体类型(例如Content-Type头部)不被服务器支持或识别的情况下。原创 2024-06-18 12:00:00 · 22616 阅读 · 0 评论 -
AbortController Web API 学习
调用 controller.abort()方法会关闭与服务器的连接,但不会触发 EventSource 对象onclose()事件处理程序。相反,调用 controller.abort() 方法会立即关闭连接,而不会触发任何事件处理程序。在上面的示例中,我们首先创建了一个AbortController实例,并从中获取一个signal对象,然后将该signal对象传递给fetch请求的配置中。当需要取消请求时,调用 controller.abort()方法即可中止请求,并触发一个 AbortError错误。原创 2024-05-10 11:00:00 · 534 阅读 · 0 评论 -
HTTP预请求(Preflight Request)
服务器接收到预请求后,会检查这些头部信息,并根据请求头部中的信息来决定是否允许实际请求。HTTP预请求(Preflight Request)是CORS(跨域资源共享)机制中的一种请求,用于在实际的跨域请求之前进行一次预检请求,以确定是否可以安全地发送实际请求。当服务器接收到预请求后,应该返回一个带有合适的CORS头部信息的响应,以表示服务器是否支持跨域请求,并确定是否允许实际请求。预请求的目的是确保跨域请求的安全性,防止潜在的安全风险。这种机制可以有效地防止跨域请求可能带来的安全风险。原创 2024-05-03 12:00:00 · 1840 阅读 · 1 评论