Module: AccessLog (WEBrick)

Overview
Module Structure
Class Hierarchy
Constants
AccessLog::CLF_TIME_FORMAT
AccessLog::COMMON_LOG_FORMAT
AccessLog::CLF
AccessLog::REFERER_LOG_FORMAT
AccessLog::AGENT_LOG_FORMAT
AccessLog::COMBINED_LOG_FORMAT
Module Functions
AccessLog.setup_params / 3
AccessLog.format / 2
AccessLog.escape / 1
is a submodule of
module: WEBrick   
is modularized into
class: AccessLogError   
has modular siblings
class: ServerError   
class: SimpleServer   
class: Daemon   
class: GenericServer   
class: HTTPServerError   
class: HTTPServer   
module: HTTPServlet   
class: HTTPRequest   
class: HTTPResponse   
module: HTTPStatus   
module: HTTPUtils   
class: HTTPVersion   
module: HTTPAuth   
module: Config   
module: Utils   
class: CGI   
class: Cookie   
module: HTMLUtils   
class: HTTPProxyServer   
class: BasicLog   
class: Log   
has properties
constant: CLF_TIME_FORMAT   
constant: COMMON_LOG_FORMAT   
constant: CLF   
constant: REFERER_LOG_FORMAT   
constant: AGENT_LOG_FORMAT   
constant: COMBINED_LOG_FORMAT   
function: setup_params / 3   
function: format / 2   
function: escape / 1   
is defined at
#11 in webrick/accesslog.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: WEBrick
  class: ServerError
  class: SimpleServer
  class: Daemon
  class: GenericServer
  class: HTTPServerError
  class: HTTPServer
  module: HTTPServlet
  class: HTTPRequest
  class: HTTPResponse
  module: HTTPStatus
  module: HTTPUtils
  class: HTTPVersion
  module: HTTPAuth
  module: Config
  module: Utils
  class: CGI
  class: Cookie
  module: HTMLUtils
  class: HTTPProxyServer
  class: BasicLog
  class: Log
✗ module: AccessLog
class: AccessLogError     

Class Hierarchy

Constants

AccessLog::CLF_TIME_FORMAT

#14 in webrick/accesslog.rb

CLF_TIME_FORMAT = "[%d/%b/%Y:%H:%M:%S %Z]"   

AccessLog::COMMON_LOG_FORMAT

#15 in webrick/accesslog.rb

COMMON_LOG_FORMAT = "%h %l %u %t \"%r\" %s %b"   

AccessLog::CLF

#16 in webrick/accesslog.rb

CLF = COMMON_LOG_FORMAT   

AccessLog::REFERER_LOG_FORMAT

#17 in webrick/accesslog.rb

REFERER_LOG_FORMAT = "%{Referer}i -> %U"   

AccessLog::AGENT_LOG_FORMAT

#18 in webrick/accesslog.rb

AGENT_LOG_FORMAT = "%{User-Agent}i"   

AccessLog::COMBINED_LOG_FORMAT

#19 in webrick/accesslog.rb

COMBINED_LOG_FORMAT = "#{CLF} \"%{Referer}i\" \"%{User-agent}i\""   

Module Functions

AccessLog.setup_params / 3

#25 in webrick/accesslog.rb

setup_params ( config ,
  req ,
  res )

AccessLog.format / 2

#49 in webrick/accesslog.rb

format ( format_string ,
  params )

AccessLog.escape / 1

#67 in webrick/accesslog.rb

escape ( data )