| Short description: |
WEBrick |
| Category: |
Library/Net |
| Status: |
usable |
| Created: |
2002-09-22 20:43:14 GMT |
| Last update: |
2003-08-14 09:42:50 GMT |
| Owner: |
IPR
(Projects of this owner) |
| Homepage: |
http://www.webrick.org/ |
| Download: |
http://www.webrick.org/src/webrick-1.3.1.tar.gz
|
| License: |
Ruby's |
| Dependency: |
|
| Description: |
WEBrick is a Ruby library program to build HTTP servers.
WEBrick has been bundled as a standard library since Ruby-1.8.0.
Note that this release is for the users of Ruby-1.6.
Changes
Version 1.3.1
- HTTPProxyServer class.
- HTTPAuth::Authenticator class.
- HTTPUtils::FormData class.
- AccessLog module.
- refactored and bugsfixed.
Version 1.2.3
- HTTPVersion class is added. (Float is not appropriate
representaion of the HTTP versions.)
- HTTPRequest#body is enabled to be given a block.
- HTTPServlet::AbstractServet#do_OPTIONS is added.
- Simple-Request (HTTP/0.9) is allowed.
Version 1.2.2
- HTTPProxyServer is added.
- AbstractServer#require_path_info? was deprecated.
never call it.
- Some interface of HTTPRequest, HTTPResponse and AbstractServlet
fixed. Sorry, It cannot be listed yet.
- Use time.rb insterad of webrick/httpdate.rb.
- BasicLog class is added.
has same interface of Log but doesn't print the
timestamp.
Version 1.1.4
- serious bug was fixed: FileHandler could refer parent directory of
DocumentRoot through "/%2e%2e".
- "Referer:" and "User-Agent:" are added to access logs.
Version 1.1.3
- use Akira Yamada's URI.
- refactored and bugfixed.
Version 1.1.2
- QUERY_STRING is parsed also at the time of HEAD.
- do not modity the value of Cookie.
- HTTPServer is enabed to be run from inetd.
Version 1.1.1
- HTTPServer#search_servlet was tuned performance by regex-based searching mechanism.
- URI#to_s works neatly.
- supprt CGI on mswin32. (still in progress :)
- refactored and bugfixed.
Version 1.1.0:
- added a little documentation about HTTPServer.
- fixed a bug in RFCExplorer.
Version 1.0.0:
- added HTTPServer#mount_proc (Thanks to Rich Kilmer =)
- moved https.rb from contrib directory.
- HTTPAuth::_basic_auth became private.
- added @logger in AbstractServlet.
- refactored and bugfixed.
|