【文件属性】:
文件名称:sinatra-cross_origin:Sinatra的跨源请求共享扩展
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-17 15:16:49
Ruby
关于
用于启用跨域资源共享(CORS)的简单Sinatra扩展要查看有关跨域资源共享的更多信息,请参阅
使用捆绑器安装
gem "sinatra-cross_origin", "~> 0.3.1"
例子
要为所有路由启用跨源请求:
require 'sinatra'
require 'sinatra/cross_origin'
configure do
enable :cross_origin
end
要仅对某些路由启用跨源请求,请执行以下操作:
get '/cross_origin' do
cross_origin
"This is available to cross-origin javascripts"
end
如果您使用的是模块化应用程序,请记住注册此扩展名:
register Sinatra :: CrossOrigin
全局配置
您可以通过常规的Si
【文件预览】:
sinatra-cross_origin-master
----.gitignore(5B)
----LICENSE(1KB)
----README.markdown(3KB)
----VERSION(5B)
----lib()
--------sinatra()
----Rakefile(630B)
----test()
--------app()
--------test_all.rb(4KB)
--------test_helper.rb(170B)
----sinatra-cross_origin.gemspec(1KB)