class HTTPRequest(Request):

    ## Initialization ##
    def __init__(self, dict={}):

    ## Transactions ##
    def transaction(self):
    def setTransaction(self, trans):

    ## Values ##
    def value(self, name, default=NoDefault):
    def hasValue(self, name):
    def extraURLPath(self):

    ## Fields ##
    def fieldStorage(self):
    def field(self, name, default=NoDefault):
    def hasField(self, name):
    def fields(self):
    def setField(self, name, value):
    def delField(self, name):

    ## Cookies ##
    def cookie(self, name, default=NoDefault):
    def hasCookie(self, name):
    def cookies(self):

    ## Variables passed by server ##
    def serverDictionary(self):

    ## Sessions ##
    def session(self):
    def isSessionExpired(self):
    def setSessionExpired(self, sessionExpired):

    ## Authentication ##
    def remoteUser(self):

    ## Remote info ##
    def remoteAddress(self):
    def remoteName(self):

    ## Path ##
    def urlPath(self):
    def originalURLPath(self):
    def urlPathDir(self):
    def getstate(self):
    def setURLPath(self, path):
    def serverSidePath(self, path=None):
    def serverSideContextPath(self, path=None):
    def contextName(self):
    def servletURI(self):
    def uriWebKitRoot(self):
    def fsPath(self):
    def serverURL(self):
    def serverURLDir(self):
    def siteRoot(self):
    def siteRootFromCurrentServlet(self):
    def servletPathFromSiteRoot(self):

    ## Special ##
    def adapterName(self):
    def rawRequest(self):
    def environ(self):
    def addParent(self, servlet):
    def popParent(self):
    def parent(self):
    def parents(self):
    def rawInput(self, rewind=0):
    def time(self):

    ## Information ##
    def servletPath(self):
    def contextPath(self):
    def pathInfo(self):
    def pathTranslated(self):
    def queryString(self):
    def uri(self):
    def method(self):
    def sessionId(self):
    def hasPathSession(self):

    ## Inspection ##
    def info(self):
    def htmlInfo(self):

    ## Deprecated ##
    def serverSideDir(self):
    def relativePath(self, joinPath):
def htmlInfo(info):