使用ajax怎么请求跨域资源
2024-09-06 07:42:22
实现跨域有以下几种方案:
- 服务器端运行跨域 设置 CORS 等于 *;
- 在单个接口使用注解 @CrossOrigin 运行跨域;
- 使用 jsonp 跨域;
1.ajax中添加“xhrFields”和“crossDomain”,如:
$.ajax({
url: url,
data: data,
type: "post",
xhrFields: {
withCredentials: true
},
crossDomain: true,
async: false,
success: function (result) {
}
});
2.xhrFields是一个具有多个"字段名称-字段值"对的对象,用于对本地XHR对象进行设置。一对「文件名-文件值」在本机设置XHR对象。
最新文章
- CentOS7 编译安装 Nodejs (实测 笔记 Centos 7.0 + node 0.10.33)
- [刘阳Java]_Java技术有哪些学习重点_第1讲
- 初学Node(五)文件I/O
- HTML自动换行的问题
- android 下修改 hosts文件 及 out of memory的解决
- ListView自定义适配器--10.17
- easyui datagrid plunges 扩展 插件
- 类比的方法学习Performance_schema
- IOS 学习笔记(1) 视图UIViewController
- c++ enum用法【转】
- Linux下PS命令详解 (转)
- HTTP协议篇(一):多工、数据流
- 连接mysql 出现 1005 error(150) , error(121)的错误
- 【叶问】MySQL误删除frm文件该怎么办?
- df 查看磁盘大小
- 并发编程之 ConcurrentLinkedQueue 源码剖析
- sklearn的BaseEstimator、transformerMixin、ClassifierMixin、RegressorMixin、ClusterMixin介绍
- PAT 甲级 1146 Topological Order
- C#中加粗label的字体
- jQuery实现3D幻灯片