gws.web.wrappers

class gws.web.wrappers.BaseResponse(**kwargs)[source]
add_header(key, value)[source]
class gws.web.wrappers.BaseRequest(root: gws.types.IRootObject, environ: dict, site: gws.types.IWebSite)[source]
init()[source]
environ
input_struct_type() → int[source]
output_struct_type() → int[source]
data
text
is_secure
env(key: str, default: str = None) → str[source]
param(key: str, default: str = None) → str[source]
has_param(key: str) → bool[source]
header(key: str, default: str = None) → str[source]
cookie(key: str, default: str = None) → str[source]
url_for(url: str) → str[source]
response(content: str, mimetype: str, status: int = 200) → gws.types.IResponse[source]
redirect_response(location, status=302)[source]
file_response(path: str, mimetype: str, status: int = 200, attachment_name: str = None) → gws.types.IResponse[source]
struct_response(data: gws.types.Response, status: int = 200) → gws.types.IResponse[source]
error_response(err) → gws.types.IResponse[source]