我正在开发一个主干应用程序,它严重依赖于使用ajax/fetch调用的REST API。
我所有的业务逻辑都是用PHP类使用MySQL编写的。现在我正在使用FRAPI作为API,它对我来说工作得很好。
在我的开发环境中,我有两个虚拟主机:
- 静态HTML/JS客户端app -> localhost
- FRAPI API in PHP -> API .local
问题是我的客户端请求是跨域的(IE和这样的浏览器不工作)。
我能做些什么来保持我的客户端vhost静态(没有PHP代理),不使用JSONP?Backbone通常使用哪些RESTful API ?
看一下这里,关于如何实现跨域调用…
backbone.js和跨域脚本
我担心你会需要选项2,在上面的url…