Sha256: e6019c47574ff3f3c1bef8687363649f613e178f913f0f8f886a99ae61538cbe
Contents?: true
Size: 823 Bytes
Versions: 2
Compression:
Stored size: 823 Bytes
Contents
# -*- coding: utf-8 -*- require "sinatra" require "sinatra/contrib" require "sinatra-websocket" require "thin" require "json" require "./server" require "./wsserver" get "/" do File.read("index.html") end get "/css/:name.css" do content_type "text/css", :charset => "utf-8" puts "css/#{params[:name]}.css" File.read "css/#{params[:name]}.css" end get "/js/:name.js" do content_type "text/javascript", :charset => "utf-8" puts "js/#{params[:name]}.js" File.read "js/#{params[:name]}.js" end map "/search" do run Search end map "/wsserver" do res = catch(:halt) do run WsServer end puts res end configure do set :DoNotReverseLookup, true set :logging, false set :default_encoding, "utf-8" set :server, :thin # Thread.start { # } end #\ --port 61820 run Sinatra::Application
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
browser_app_base-0.0.2 | lib/template/config.ru |
browser_app_base-0.0.1 | lib/template/config.ru |