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

ThingJS_用户支持 11月前 734

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

B: 跨域吗? 

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

B:这样吗?


A:

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

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

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

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

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

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

B:去掉s就可以了。

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

最新回复 (0)

你可以在 登录 or 注册 后,对此帖发表评论!

返回