【发布时间】:2017-01-04 06:50:25
【问题描述】:
我正在使用 Rails 5 API 构建应用程序。目前,任何向我的 Rails 服务器发送请求的人都可以收到响应。
我只想处理来自 mydomain.com 的请求
我该怎么做?
【问题讨论】:
我正在使用 Rails 5 API 构建应用程序。目前,任何向我的 Rails 服务器发送请求的人都可以收到响应。
我只想处理来自 mydomain.com 的请求
我该怎么做?
【问题讨论】:
我相信您会希望在您的 API 上实现 CORS。
只需添加rack-cors gem。
并添加:
#config/application.rb
config.middleware.insert_before 0, Rack::Cors do
allow do
origins 'mydomain.com' resource '*', :headers => :any, :methods => [:get, :post, :options]
end
end
请仔细阅读其documentation
您会在那里找到非常有用的信息。
【讨论】: