Skip to content
EntityQ1778267· pop 6· linked from 84 articles

WEBrick is a Ruby library providing simple HTTP web servers. It uses basic access authentication and digest access authentication for different kinds of servers that it can create - HTTP based server, HTTPS server, proxy server and virtual-host server. Construction of several non-HTTP servers such as the Day Time Server which uses the Daytime Protocol rather than the HTTP is also facilitated by WEBrick. It is used by the Ruby on Rails and Padrino frameworks to test applications in a development environment as well as production mode for small loads. It is now a part of Ruby standard library.

Wikidata facts

Official website
github.com/ruby/webrick
Show 2 more facts
software version identifier
1.9.2
Sources (4)

via Wikidata · CC0

~6 min read

Article

11 sections
Contents
  • History
  • Usage
  • Instantiating servers
  • Instantiating an HTTP server
  • Starting a virtual host
  • Instantiating an HTTPS server
  • Starting a proxy server
  • Limitations
  • See also
  • References
  • External links

WEBrick is a Ruby library providing simple HTTP web servers. It uses basic access authentication and digest access authentication for different kinds of servers that it can create - HTTP based server, HTTPS server, proxy server and virtual-host server. Construction of several non-HTTP servers such as the Day Time Server which uses the Daytime Protocol rather than the HTTP is also facilitated by WEBrick. It is used by the Ruby on Rails and Padrino frameworks to test applications in a development environment as well as production mode for small loads. It is now a part of Ruby standard library.

WEBrick follows open-source distribution model.

Available in 6 languages

via Wikidata sitelinks · CC0

Connections

Categories