webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | Properties | List of all members
webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest Class Reference
Inheritance diagram for webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest:

Public Member Functions

def __init__ (self, request_handler, use_tls)
 
def get_uri (self)
 
def get_unparsed_uri (self)
 
def get_method (self)
 
def get_protocol (self)
 
def is_https (self)
 

Public Attributes

 connection
 
 headers_in
 

Properties

 uri = property(get_uri)
 
 unparsed_uri = property(get_unparsed_uri)
 
 method = property(get_method)
 
 protocol = property(get_protocol)
 

Detailed Description

Mimic mod_python request.

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.__init__ (   self,
  request_handler,
  use_tls 
)
Construct an instance.

Args:
    request_handler: A WebSocketRequestHandler instance.

Member Function Documentation

◆ get_method()

def webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.get_method (   self)
Getter to mimic request.method.

◆ get_protocol()

def webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.get_protocol (   self)
Getter to mimic request.protocol.

◆ get_unparsed_uri()

def webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.get_unparsed_uri (   self)
Getter to mimic request.unparsed_uri.

◆ get_uri()

def webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.get_uri (   self)
Getter to mimic request.uri.

This method returns the raw data at the Request-URI part of the
Request-Line, while the uri method on the request object of mod_python
returns the path portion after parsing the raw data. This behavior is
kept for compatibility.

◆ is_https()

def webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.is_https (   self)
Mimic request.is_https().

Member Data Documentation

◆ connection

webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.connection

◆ headers_in

webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.headers_in

Property Documentation

◆ method

webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.method = property(get_method)
static

◆ protocol

webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.protocol = property(get_protocol)
static

◆ unparsed_uri

webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.unparsed_uri = property(get_unparsed_uri)
static

◆ uri

webkitpy.thirdparty.mod_pywebsocket.standalone._StandaloneRequest.uri = property(get_uri)
static

The documentation for this class was generated from the following file: