Sha256: e868bfc04437a569bbf81579c6c7f6183dd6532bd8467019c2c01cf37429f049
Contents?: true
Size: 1004 Bytes
Versions: 2
Compression:
Stored size: 1004 Bytes
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 ## 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
net-http-server-0.2.1 | README.md |
net-http-server-0.2.0 | README.md |