【发布时间】:2014-05-08 15:10:23
【问题描述】:
我们的目标是创建一个 rails 应用程序,该应用程序将通过其 API 定期从在线云 POS 服务获取数据。要收集的数据是某些帐户的库存信息,如果某个项目的数量达到一定水平,应用程序将向用户发送电子邮件。此外,该应用程序将在未来用于向安卓设备发送推送通知。我的问题是,我的 rails 应用程序会受到同源策略的影响吗?如果是,是否有解决方法。我之前尝试过使用 curl 并且它可以工作,但是当我使用 javascript 时,服务器会响应错误。
【问题讨论】:
-
我是否需要在我的应用程序上允许这些标头?我认为我的应用程序不需要允许这些标头,因为它是 android 应用程序的唯一中间件,并且 android 应用程序不受相同限制源策略。问题出在我要连接的服务中。他们的服务器不允许跨源资源共享。
-
哦,从浏览器到他们的服务器?在这种情况下,您只能使用 jsonp
-
不,它的服务器到 server.xD。
-
i.stack.imgur.com/a39X3.jpg 这是该软件工作原理图的图片链接
标签: android ruby-on-rails same-origin-policy