rack

    0热度

    1回答

    子域的Ajax请求处理CORS寻找其他的问题和答案,我觉得他们真的不盖后,想我想要做的,因此为什么我问了一个新问题。 所以,我建立了一个子域匹配机架中间件,我将主持我的API在它自己的子域名的想法(api.localhost:3000)。 这大部分工作不过,如果我尝试发送一个Ajax请求的Web浏览器将引发嘘声像配合有关CORS。 那么,如何在CORS记住我在机架安装该附加子域为我的子域名匹配中间

    0热度

    2回答

    我真的是Ruby的新手。我理解语言,但我很难找到正确的方式来构建项目,有很多文章和教程建议不要使用简单的ruby命令运行,但例如rackup。如果我的应用程序使用多个gem,那么我无法使用其他命令的想法,这些命令用作包装器? 至于我的项目。我创建简单的API与Sinatra & Rack & Sidekiq,我开始我的应用程序如下。 rackup -p1600 --host 192.168.0.1

    2热度

    2回答

    每次我在本地启动Rails应用程序时,都没有显示CSS。浏览器中的调试器显示所有带指纹的资产文件的get请求,但它们都失败,因为找不到文件。以下是这些请求的一个样子: GET http://localhost:3000/assets/announcements.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

    0热度

    1回答

    我正在使用rack_cache缓存一些使用Redis的响应。我想用rspec进行测试,所以我会确保缓存起作用。我可以这样做: config.action_dispatch.rack_cache = true 问题是因为我想在单个测试中设置此设置,而不是整个应用程序。 对于高级别的缓存,我们可以围绕博克使用: config.around(:each, :caching) do |example|

    0热度

    1回答

    我写了一个用于显示数据库中数据的sinatra应用程序。用户可以将客户号码放入表单中。然后通过/customer/search进行处理,该路径通过params[:customer_number]捕获论坛的输入,对其进行处理,结果显示在网页上。 我想什么做的,就是收拾一下网址,所以不是说 my_url/customer/search?customer_number=123456 它只是说 my_

    0热度

    1回答

    我怎么能添加此 use Rack::Auth::Basic do |username, password| username == 'pippo' && password == 'pluto' end 这个 class HelloWorld def call(env) req = Rack::Request.new(env) case req.path

    2热度

    1回答

    我最近升级到了Rails 5.在升级和修复常见的东西之后,我的应用程序似乎运行正常并且响应。 即使我的测试套件通过了94%的覆盖率,当执行实际请求时,控制器在之后崩溃,声称请求是200 OK。 看起来堆栈跟踪并不指向我的应用程序中的任何代码,而是指向Actionpack中的任何代码。 这是我的错误配置,还是Rails 5中的合法错误? 完成200 OK在141ms(浏览次数:时间为2.2ms |

    2热度

    1回答

    我使用的是基于Cookie的会话存储的Rails 4,发现Rails 4每次刷新页面时都会给我一个不同的cookie,但它仍可以识别我。 将它与使用Rack::Session::Cookie的另一个机架应用程序相比较,它将只发送Set-Cookie作为第一个请求,直到对会话数据进行一些更改。 他们为什么设计不同?背后有什么理由吗?

    0热度

    1回答

    为什么我收到Error: incorrect header check当我添加 class Application < Rails::Application config.middleware.use Rack::Deflater ... ...但不是当我添加use Rack::Deflater到config.ru?我再次检查:gzip工程并压缩响应。 的Rails 3.2.15

    1热度

    1回答

    当你这样做: run SomeClass.new 在机架,SomeClass.new被称为机架 “终点”。我知道通常一个端点是:端点是客户端应用程序可以访问服务的URL。这如何适用于Rack,为什么run的参数被称为“端点”?