Sha256: 0ca07b7c9c693720f22140b621556353348b2cff735d888133af57cbc37bb266
Contents?: true
Size: 1.03 KB
Versions: 1
Compression:
Stored size: 1.03 KB
Contents
# net-http-server * [Homepage](http://github.com/postmodern/net-http-server) * [Issues](http://github.com/postmodern/net-http-server/issues) * [Documentation](http://rubydoc.info/gems/net-http-server) * [Email](mailto:postmodern.mod3 at gmail.com) ## Description {Net::HTTP::Server} is a pure Ruby HTTP server. ## Features * Pure Ruby. * Supports Streamed Request/Response Bodies. * Supports Chunked Transfer-Encoding. * Provides a [Rack](http://rack.rubyforge.org/) Handler. ## Examples Simple HTTP Server: require 'net/http/server' require 'pp' Net::HTTP::Server.run(:port => 8080) do |request,stream| pp request [200, {'Content-Type' => 'text/html'}, ['Hello World']] end Use it with Rack: require 'rack/handler/http' Rack::Handler::HTTP.run app Using it with `rackup`: $ rackup -s HTTP ## Requirements * [parslet](http://rubygems.org/gems/parslet) ~> 1.0 ## Install $ gem install net-http-server ## Copyright Copyright (c) 2011 Hal Brodigan See {file:LICENSE.txt} for details.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
net-http-server-0.2.2 | README.md |