通信类

news/2025/2/23 15:28:58

什么是同源策略

同源策略会限制从一个加载的文档或脚本如何与来自另一个的资源进行交互。是一个隔离潜在恶意文档的关键安全机制。

同源策略的限制

  • Cookie、LocalStorage和IndexDB无法读取。
  • DOM无法获得。
  • Ajax请求不能发送。 //ajax只适合同源,不能适合跨域

前后端如何通信

  • Ajax
  • WebSocket
  • CORS

前端跨域通信的几种方式

如何创建ajax

Ajax创建步骤:
1、 创建XMLHttpRequest
2、 连接服务器
xmlHttp.open('GET',url,true); //xmlhttp.open(method,url,async)
method 包含 get 和 post两种方法 :
url主要是文件或资源的路径,async参数为true(代表异步)或者false(代表同步)。
3、向服务器端发送请求

xmlHttp.send();

4、接受服务器的返回

ajax如何实现同步:(xmlhttprequest第三个参数async设置为false即可,默认为true为异步)
AJAX的缺陷

现在面试好像没用问过,但是基础的一定要了解。

跨域通信的几种方式?

  • JSONP
  • Hash
  • postMessage
  • WebSocket
  • CORS

http://www.niftyadmin.cn/n/1147671.html

相关文章

8城市TD终端10天仅卖2000部

调查的结果显示,在10天之内的TD销售中,市场份额分别为:三星20.8%、 LG19.1%、联想12.6%、海信12.6%、新邮通8.2% 自4月1日TD-SCDMA放号以来,TD-SCDMA终端以及号码究竟卖出了多少一直受到市场的强烈关注,但中国移动对此三缄其口.从咨询和调研公司赛 迪顾问了解到,根据零售监测和…

nodejs-1基础

文章目录1、关于node2、基本调试3、vscode 中 debugger4、模块导入导出5、fs 文件模块6、buffer7、http1、关于node node.js是一个异步的事件驱动的JavaScript运行时 node.js特性: 非阻塞I/O事件驱动 和前端比较: 语法不变,都是ECMA语法…

软件外包人民币破7之后细算成本账

两年前,时任创智国际副总裁的陈晋川离开创智国际,到成都创立国通软件资源有限公司(下称国通资源)。 经过两年的发展,目前国通资源的员工已经接近150人,营收接近300万美元。更让他感到高兴的是,在人民币升值和劳动力成…

CF986C AND Graph

半年前做的一道题现在还是不会 x&y0 意味着&#xff0c;x的补集的子集都是和x直接相连的 不妨令图中的点数就是2^n 那么可以直接从x^((1<<n)-1)开始记忆化爆搜&#xff0c;路上遇到的都是和x直接相连的 如果遇到一个在给出集合里的数t&#xff0c;就从这个点额外再开…

【nodejs开发个人博客】- 0 概述

文章目录概述1、nodejs的用途&#xff1a;2、nodejs的下载和安装3、nodejs 和javascript的区别4、模块化5、server端 和前端的 不同6、个人博客技术方案概述 本笔记是关于慕课网中《nodejs开发个人博客》的课程笔记&#xff0c;包括API&#xff0c;数据存储&#xff0c;登录&a…

柳传志扶正联想移动 考虑手机业务独立上市

昨天&#xff0c;“独立”后的联想移动宣布已经完成股权交易&#xff0c;正式起航&#xff0c;并放出豪言&#xff1a;三年内打造国内第一手机品牌。联想集团的“精神领袖”柳传志亲自到场。 今年1月31日&#xff0c;联想集团宣布将手机业务作价1亿美元卖给以弘毅投资为首的私…

2.3.2练习

编写代码分别更改指针的值以及指针所指对象的值 #include <iostream> int main() {int i 5, j 10;int *p &i;p &j;*p 15;j 20; } 说明指针和引用的主要区别 指针本身就是一个对象&#xff0c;允许对其赋值和拷贝&#xff0c;而指针的生命周期内它可以指…

【nodejs开发个人博客】-1 接口开发(不用任何框架)

文章目录1、http请求概述2、nodejs 处理http请求3、综合示例分为3部分&#xff1a;nodejs 如何处理http 请求搭建开发环境接口开发&#xff08;暂不链接数据库&#xff0c;暂不考虑登录&#xff0c;先把前后端调通&#xff09;1、http请求概述 问&#xff1a; 从输入url 到看到…