hc学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › 学习交流 › Ajax › json是否能跨域请求,解决的办法
查看: 1874|回复: 0
打印 上一主题 下一主题

json是否能跨域请求,解决的办法

[复制链接]

2249

主题

0

帖子

0

博客

admin

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

跳转到指定楼层
楼主
发表于2015-01-28 08:48:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Yc

0

主题

847

帖子

0

博客

Yc

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

沙发
发表于2016-10-19 10:59:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

json 是不可以实现跨域请求的

跨域请求实现的办法是 使用jsonp 即 <script> 引入js脚本可以跨域 所有的src img 标签 都可以实现跨域请求

web页面上调用js文件时不受是否跨域的影响 凡是拥有src属性的标签都拥有跨域的能力

如果想实现跨域 在远程服务器上设法把数据装进js格式的文件里,供客户端调用和进一步处理

0

主题

1932

帖子

0

博客

740317431

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

沙发
发表于2017-09-12 11:06:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

json 是不可以实现跨域请求的

跨域请求实现的办法是 使用jsonp 即 <script> 引入js脚本可以跨域 所有的src img 标签 都可以实现跨域请求

web页面上调用js文件时不受是否跨域的影响 凡是拥有src属性的标签都拥有跨域的能力

如果想实现跨域 在远程服务器上设法把数据装进js格式的文件里,供客户端调用和进一步处理

0

主题

1902

帖子

0

博客

王之神判

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

沙发
发表于2017-09-12 11:38:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

json 是不可以实现跨域请求的

跨域请求实现的办法是 使用jsonp 即 <script> 引入js脚本可以跨域 所有的src img 标签 都可以实现跨域请求

web页面上调用js文件时不受是否跨域的影响 凡是拥有src属性的标签都拥有跨域的能力

如果想实现跨域 在远程服务器上设法把数据装进js格式的文件里,供客户端调用和进一步处理

0

主题

982

帖子

0

博客

m1359292934

Rank: 9 Rank: 9 Rank: 9

积分

IP 编辑 禁止 帖子 清理

沙发
发表于2019-11-05 12:03:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

标签是不受同源策略的限制的,它可以载入任意地方的 JavaScript 文件,而并不要求同源。

所以 JSONP 的理念就是,我和服务端约定好一个函数名,当我请求文件的时候,服务端返回一段 JavaScript。这段 JavaScript 调用了我们约定好的函数,并且将数据当做参数传入。非常巧合的一点(其实并不是),JSON 的数据格式和 JavaScript 语言里对象的格式正好相同。所以在我们约定的函数里面可以直接使用这个对象。



站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

f1208.com 备案号:京ICP备14030918号-1

返回顶部