diff options
Diffstat (limited to 'debian/vendor-h2o/examples/h2o_mruby/hello.rb')
-rw-r--r-- | debian/vendor-h2o/examples/h2o_mruby/hello.rb | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/debian/vendor-h2o/examples/h2o_mruby/hello.rb b/debian/vendor-h2o/examples/h2o_mruby/hello.rb deleted file mode 100644 index bceb7b0..0000000 --- a/debian/vendor-h2o/examples/h2o_mruby/hello.rb +++ /dev/null @@ -1,32 +0,0 @@ -# paths: -# /: -# file.dir: examples/doc_root -# mruby.handler-file: /path/to/hello.rb - -class HelloApp - def call(env) - h = "hello" - m = "from h2o_mruby" - - ua = env["HTTP_USER_AGENT"] - new_ua = "new-#{ua}-h2o_mruby" - path = env["PATH_INFO"] - host = env["HTTP_HOST"] - method = env["REQUEST_METHOD"] - query = env["QUERY_STRING"] - input = env["rack.input"] ? env["rack.input"].read : "" - - msg = "#{h} #{m}. User-Agent:#{ua} New User-Agent:#{new_ua} path:#{path} host:#{host} method:#{method} query:#{query} input:#{input}" - - [200, - { - "content-type" => "text/plain; charset=utf-8", - "user-agent" => new_ua, - }, - ["#{msg}\n"] - ] - - end -end - -HelloApp.new |