lib/webrick.rb in webrick-1.3.1 vs lib/webrick.rb in webrick-1.4.0.beta1

- old
+ new

@@ -1,16 +1,17 @@ +# frozen_string_literal: false ## # = WEB server toolkit. # # WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, # a proxy server, and a virtual-host server. WEBrick features complete # logging of both server operations and HTTP access. WEBrick supports both # basic and digest authentication in addition to algorithms not in RFC 2617. # -# A WEBrick servers can be composed of multiple WEBrick servers or servlets to +# A WEBrick server can be composed of multiple WEBrick servers or servlets to # provide differing behavior on a per-host or per-path basis. WEBrick -# includes servlets for handling CGI scripts, ERb pages, ruby blocks and +# includes servlets for handling CGI scripts, ERB pages, Ruby blocks and # directory listings. # # WEBrick also includes tools for daemonizing a process and starting a process # at a higher privilege level and dropping permissions. # @@ -40,11 +41,11 @@ # # server.mount_proc '/' do |req, res| # res.body = 'Hello, world!' # end # -# Remember that <tt>server.mount_proc</tt> must <tt>server.start</tt>. +# Remember that +server.mount_proc+ must precede +server.start+. # # == Servlets # # Advanced custom behavior can be obtained through mounting a subclass of # WEBrick::HTTPServlet::AbstractServlet. Servlets provide more modularity @@ -127,12 +128,11 @@ # # proxy = WEBrick::HTTPProxyServer.new :Port => 8000 # # trap 'INT' do proxy.shutdown end # -# Proxies may modifier the content of the response through the -# +:ProxyContentHandler+ callback which will be invoked with the request and -# respone after the remote content has been fetched. +# See WEBrick::HTTPProxy for further details including modifying proxied +# responses. # # == Basic and Digest authentication # # WEBrick provides both Basic and Digest authentication for regular and proxy # servers. See WEBrick::HTTPAuth, WEBrick::HTTPAuth::BasicAuth and