- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
AnotherRoute.ne-6ren">
我正在尝试在 Sinatra 应用程序中使用子类化样式。所以,我有一个这样的主应用程序。
class MyApp < Sinatra::Base
get '/'
end
...
end
class AnotherRoute < MyApp
get '/another'
end
post '/another'
end
end
run Rack::URLMap.new \
"/" => MyApp.new,
"/another" => AnotherRoute.new
在 config.ru 中,我知道它仅用于“GET”,其他资源(例如“PUT”、“POST”)如何?我不确定我是否遗漏了一些明显的东西。而且,如果我有十个路径(/path1、/path2、...),我是否必须在 config.ru 中配置它们,即使它们在同一个类中?
最佳答案
应用.rb
class MyApp < Sinatra::Base
get '/'
end
end
app2.rb 如果你想要两个单独的文件。请注意,这继承自 Sinatra::Base 而不是 MyApp。
class AnotherRoute < Sinatra::Base
get '/'
end
post '/'
end
end
配置.ru
require 'bundler/setup'
Bundler.require(:default)
require File.dirname(__FILE__) + "/lib/app.rb"
require File.dirname(__FILE__) + "/lib/app2.rb"
map "/" do
run MyApp
end
map "/another" do
run AnotherRoute
end
关于ruby - 如何在模块化 Sinatra 应用程序中正确配置 ru。?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9614766/
我在 CultureInfo 类中发现了一件有趣的事情。我在 ASP.NET 中编写一个应用程序,我正在使用 Thread.CurrentThread.CurrentCulture 获取当前选择的语言
我正在使用 Pony gem 在 Sinatra 中创建一个表单,该表单将在提交时将数据发送到电子邮件。到目前为止,这是我的代码: post '/pemco' do Pony.mail( :fro
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange类的一些代码示例,展示了
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.stringToInt
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.parseYearsR
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.extractFour
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.containsTwo
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.()方法的一些代码示例
场景:我们有大约 800,000 位用户使用我们的系统。我们需要每两周为每个用户存储 5-6KB 的报告。任何时候只有少数用户(50-100)使用该系统可以访问报告。我认为按 UserId 进行“分区
我已经在使用 php 的 filter_var($email, FILTER_VALIDATE_EMAIL) 来查明地址是否是有效的电子邮件。 我要继续阻止 .ru 电子邮件地址。我应该使用什么正则表
我正在为使用 CosmosDB 的客户开发一份技术文档,在该文档中,客户要求我输入运行 CosmosDB 的每月估计成本。 现在,当我前往https://azure.microsoft.com/en-
我的 cosmosGB gremlin API 设置为 400 RU/s。如果我必须运行一个需要 800 RU 的查询,这是否意味着该查询需要 2 秒才能执行?如果我将吞吐量增加到 1600 RU/s
为什么 RU 消耗高于预配置吞吐量与自动缩放最大吞吐量的比率? 我所看到的: 自动缩放最大吞吐量为 220k 预配置吞吐量仅为 153k 但是 RU 消耗是 100%! 当预配置吞吐量远不及自动缩放最
我在 S3 文档集合中存储了大约 200MB 的数据(最大的一个)。每个文档大小约为 300KB。 但是当我运行查询时,我惊讶地发现它需要 7245.81 RU。由于 S3 的速度为 2500 RU/
我正在尝试了解 RU 的工作原理,以便优化对数据库发出的请求。 我有一个简单的查询,其中按 id 选择 SELECT * FROM c WHERE c.id='cl0' 该查询花费 277.08 RU
我的 cosmosGB gremlin API 设置为 400 RU/s。如果我必须运行一个需要 800 RU 的查询,这是否意味着该查询需要 2 秒才能执行?如果我将吞吐量增加到 1600 RU/s
我正在尝试了解 RU 的工作原理,以便优化对数据库发出的请求。 我有一个简单的查询,其中按 id 选择 SELECT * FROM c WHERE c.id='cl0' 该查询花费 277.08 RU
我想嵌入来自 Ok.ru 的视频,然后指定视频应开始的时间(例如:视频应从第 5 秒开始),并隐藏控件,就像在 YouTube 的嵌入 API 上一样。 我刚刚找到了他们的 API,但我无法找到如何执
我的 cosmosGB gremlin API 设置为 400 RU/s。如果我必须运行一个需要 800 RU 的查询,这是否意味着该查询需要 2 秒才能执行?如果我将吞吐量增加到 1600 RU/s
在俄罗斯社交网络中,有一个在线播放音乐的功能。没有什么特别的,但即使我在网站上导航,音乐也会继续播放。所以 Url 正在改变(不是哈希部分),但音乐播放流畅。 它是如何完成的?只是我很好奇这些人是如何
我是一名优秀的程序员,十分优秀!