问题标签 [webrick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
28761 浏览

ruby-on-rails - 如何在rails下的webrick中设置access-control-allow-origin?

我编写了一个小型 Rails 应用程序,通过 xmlhttprequests 将内容提供给另一个站点,该站点将从另一个域运行(不可能让它们在同一台服务器上运行)。我知道我需要在我的 rails 服务器上设置 access-control-allow-origin 以允许请求的网页访问此材料。

如何使用 Apache 执行此操作似乎有很好的文档记录,这可能是我在部署站点后将使用的服务器。虽然我正在开发,但我希望只使用 webrick,就像我习惯使用 rails 一样。有没有办法配置 webrick 以在 rails 中提供适当的 http 标头?

0 投票
1 回答
304 浏览

ruby-on-rails - 如何为 webrick 编写查询字符串?

我的 rails 应用程序需要在文本框中指定几个值。我的网页包含几个文本框。如何在使用 webrick 时将 url 中这些文本框的值指定为查询字符串?任何人都可以帮忙,我是新手。

提前致谢。

0 投票
4 回答
2709 浏览

ruby - 如何访问 webrick 提供的 .rhtml 页面的 html 请求参数?

我正在使用 webrick(内置的 ruby​​ 网络服务器)来提供 .rhtml 文件(嵌入了 ruby​​ 代码的 html ——如 jsp)。

它工作正常,但我不知道如何从 .rhtml 文件的 ruby​​ 代码中访问参数(例如http://localhost/mypage.rhtml?foo=bar )。(请注意,我没有使用 rails 框架,仅使用 webrick + .rhtml 文件)

谢谢

0 投票
1 回答
484 浏览

ruby-on-rails - 没有要加载的文件,模型/库命名冲突?

我正在开发一个 Rails 应用程序。我有一个名为 Animals 的模块。这个模块里面是一个与我的模型(狗)同名的类。

show_animal 动作:

所以第一个要求肯定有效,第二个失败。MissingSourceFile(没有要加载的文件——Animals/Dog.rb):

我注意到 Dog.rb 与我的模型之一的文件名相同,这是造成这种情况的原因吗?我正在使用 Webrick。

0 投票
2 回答
1404 浏览

jquery - 在 Rails 中使用 jQuery 的 Ajax 请求

我正在使用 jQuery 发送 Ajax 请求。发生的情况是我收到“405 Method Not Allowed”错误。我只是发布一个表格,它将从表格​​中获取详细信息并将其插入数据库。只是通常的东西。我使用的是rails包默认提供的WEBrick。有人可以告诉我如何解决这个问题。

这是触发 Ajax 请求的代码

$.post($(this).attr("action") + ".js",$(this).serialize(),null,"script");

0 投票
1 回答
260 浏览

ruby-on-rails - amazon simpledb 和 aws-sdb-proxy 适合高流量生产应用程序吗?

我正在使用带有 aws_sdb gem 和 aws-sdb 代理的 amazon simpledb,如 amazon 的文档中所述,带有 ruby​​ on rails 和在 webrick 上运行的本地 aws 代理(提供带有 ActiveResource 的桥)。

请参阅http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1242

我想知道 aws-sdb-proxy (webrick!)是否适合高流量负载,因为 webrick 应该是一个开发服务器。有人有意见或经验吗?

0 投票
4 回答
1889 浏览

ruby-on-rails - Ruby/JRuby 和 WEBrick 一次处理一个请求

有谁知道如何强制 WEBrick 一次处理多个请求?我在我的页面上使用了一些 Ajax 来处理与数据库相关的长时间运行的任务,并且我可以清楚地看到请求正在管道中进行处理。

0 投票
2 回答
401 浏览

ruby-on-rails - 在 Rails 中打开页面时出现 500 服务器错误

因此,当我尝试在 rails 中调出 rhtml 页面时,出现 500 服务器错误。当我启动 WEBrick 服务器时,我会欢迎来到 rails 主页。该应用程序的名称是你好。我从命令行生成了控制器,它看起来像

我在views/hello/there.rhtml中有我的观点(there.rhtml)。但是http://localhost:3000/hello/there出现 500 服务器错误。我目前正在一个 vista 盒子上运行它。有任何想法吗?

0 投票
1 回答
309 浏览

ruby-on-rails - Rails for Rack 中的 ActionController::Request 中是否有类似 request_uri 的东西?

我为我的 Rails 编写了一个机架中间件,它根据 REQUEST_URI 是否等于特定字符串来执行某些操作。

然而,我很快发现,在我使用 WEBrick 的开发环境中,服务器放入了 REQUEST_URI 的完整 url。在我在 Heroku 上的生产环境中,它的行为与预期的一样。

所以我不确定最好的解决方案是什么。Rails 有一个名为request_uri的函数来处理这个问题,但由于这发生在我的机架中间件中,我认为我无法访问它。另一件事是,这似乎只是影响了我的开发环境,所以如果它最终不会显着降低生产环境的速度,任何解决方案都会更好。

0 投票
4 回答
18093 浏览

ruby-on-rails - 在后台运行 Webrick 服务器?

执行此命令后,我必须保持终端打开,甚至无法使用 Cmd+z 退出。我不能将它作为后台服务运行吗?

谢谢