分享
查看: 2208|回复: 0

[求助] 有人在用ajax请求http接口的时候遇到问题的吗,是怎么解决的,分享一下?

[复制链接]

有人在用ajax请求http接口的时候遇到问题的吗,是怎么解决的,分享一下?

发表于 2019-10-30 11:26:17 来自 求助 阅读模式 倒序浏览
zzv_icon2208 zzr_icon0 查看全部

A:有人在用ajax请求http接口的时候遇到问题的吗,是怎么解决的,分享一下

B: 跨域吗? 

A:不是,在线平台是https的页面,发http请求就会报错。

B:这样吗?

有人在用ajax请求http接口的时候遇到问题的吗,是怎么解决的,分享一下?

A:有人在用ajax请求http接口的时候遇到问题的吗,是怎么解决的,分享一下?

B:你项目里面写跨域了吗? 

A:写了的,我就用的jsonp取的,后台返回的也是jsonp格式的。

B:搜一下在接口加上允许跨域就行了,我的就可以随意请求。

有人在用ajax请求http接口的时候遇到问题的吗,是怎么解决的,分享一下?

A:我用jsonp不是就规避掉跨域的问题了吗,我一会试一下你的方法。我看了这个帖,但是这种写法怎么取到接口的数据呢?http://forum.thingjs.com/thread-474.htm

有人在用ajax请求http接口的时候遇到问题的吗,是怎么解决的,分享一下?

C:这帖子在说一个基本问题,实际不说也是很清楚的,F12的提示已经很清楚,严禁https和http混用。但似乎我们不少用户对这个前端基础常识不清楚。混用是禁止的,要避免很简单,要么http访问在线开发,引用地址全http;要么https访问在线开发,引用地址全https。您可以自己选择是把数据源改https呢,还是全用http?决定权在您自己。

A:平台如何HTTP访问在线开发呢?

B:去掉s就可以了。

A:改成HTTP访问就可以了,感谢大家耐心讲解!

avatar
游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

130700ppkpl8x3t7tt1b1t