我想从
提出请求webapp.mysite.net
到
mysite.net/request.php?param=...
回复是纯文本。但我一直收到错误
async
参数必须设置为false
。
我认为我的请求被称为cross-domain request
。所以我设置simple php proxy来解决问题,但这对我不起作用。它给了我一个简短的回应。
我现在尝试解决这个问题大约两天但没有成功。有什么想法吗?
答案 0 :(得分:5)
好的,
在将ajax请求发送到同一域和同一级别时,我遇到了类似的问题。
不要向
发出ajax请求使用
不知道为什么会触发此错误,也许其他人会遇到此问题。
答案 1 :(得分:3)
我不知道smsflatrate.net是否支持JSONP,但这是您必须使用的来获取跨域JSON请求。但如果我是你,我可能不会像你刚才那样在公开发布你的appkey。
要使用代理,您必须将其与提供HTML的域相同,或使用JSONP。
另外,为什么你使用async:false回调?唯一的影响是在请求发生时完全阻止浏览器。而JSONP或任何跨域请求只能是异步的。