博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax跨域
阅读量:6249 次
发布时间:2019-06-22

本文共 807 字,大约阅读时间需要 2 分钟。

//远程的地址

1.通过header头实现ajax跨域

PHP文件的代码

$origin = isset($_SERVER['HTTP_ORIGIN'])? $_SERVER['HTTP_ORIGIN'] : ''; 

$allow_origin = array('http://www.example.com', 'http://www.example2.com');

if(in_array($origin, $allow_origin)){ header('Access-Control-Allow-Origin:'.$origin); }

header('Access-Control-Allow-Origin:*');

$user_info = '{ "name": "liqinan", "age": "18" }';

echo $user_info;

var data = 'http://192.168.1.125/index.php'

$.getJSON(data, function(data){

$.each(data,function(key,word){

alert(word);

})

})

2.jsonp实现ajax跨域

PHP文件的代码

$user_info = '{ "name": "liqinan", "age": "18" }';

echo "get_user_info($user_info)";

$.ajax({ url: 'http://192.168.1.125/index.php', dataType: 'jsonp', jsonpCallback: 'get_user_info'}).done(function (data) { 

$.each(data,function(key,word){

alert(word);

})

});

3.反向代理

这个就不说了

转载地址:http://duwsa.baihongyu.com/

你可能感兴趣的文章
4196. [NOI2015]软件包管理器【树链剖分】
查看>>
Apache Spark源码走读之20 -- ShuffleMapTask计算结果的保存与读取
查看>>
Ext 4.2.1 教大家如何去规避ext-all和动态加载机制的优缺点
查看>>
异常处理汇总 ~ 修正果带着你的Code飞奔吧!
查看>>
jdbc
查看>>
百度地图需要的效果-有感
查看>>
查看 NPM、Yarn 全局安装的包
查看>>
[BZOJ 2140]稳定婚姻(强连通分量)
查看>>
人工智能工程师学习路线
查看>>
Nginx入门(2)反向代理和负载均衡
查看>>
MySQL库表状态查询
查看>>
【鲁班学院】干货分享!《面试必备之Mysql索引底层原理分析》
查看>>
第十一周项目0-是春哥啊
查看>>
poi做一个简单的EXCAL
查看>>
几种查询emacs帮助的办法
查看>>
Python_基础_(模块,time,random,os,sys,json,shelve,xml,序列化反序列化)
查看>>
异常:Project configuration is not up-to-date with pom.xml解决方案
查看>>
HDU2647 拓扑排序
查看>>
ThinkPHP/---微信支付PC流程
查看>>
JavaScript 05
查看>>