【发布时间】:2020-11-07 18:26:59
【问题描述】:
为了从前端访问我的 api,它要求我在 Access-Control-Expose-Headers 标头中声明 Content-Range。我不知道具体怎么写。
Rails.application.config.middleware.insert_before 0, Rack::Cors do
allow do
origins '*'
resource '*',
headers: ["Access-Control-Expose-Headers", "Content-Range: 0-24/319"],
methods: [:get, :post, :put, :patch, :delete, :options, :head]
end
end
或
Rails.application.config.middleware.insert_before 0, Rack::Cors do
allow do
origins '*'
resource '*',
headers: :any,
expose: ["Content-Range: orders 0-24/319"],
methods: [:get, :post, :put, :patch, :delete, :options, :head]
end
end
知道我写错了什么吗?
【问题讨论】:
标签: ruby-on-rails ruby cors rack-cors