def cookies(self): # type: () -> multidict.MultiDictView """ The request cookies. An empty :py:class:`~netlib.multidict.MultiDictView` object if the cookie monster ate them all. """ return multidict.MultiDictView(self._get_cookies, self._set_cookies)
def urlencoded_form(self): """ The URL-encoded form data as an :py:class:`~netlib.multidict.MultiDictView` object. An empty multidict.MultiDictView if the content-type indicates non-form data or the content could not be parsed. """ return multidict.MultiDictView(self._get_urlencoded_form, self._set_urlencoded_form)
def multipart_form(self): """ The multipart form data as an :py:class:`~netlib.multidict.MultiDictView` object. None if the content-type indicates non-form data. """ return multidict.MultiDictView( self._get_multipart_form, self._set_multipart_form )
def query(self): # type: () -> multidict.MultiDictView """ The request query string as an :py:class:`~netlib.multidict.MultiDictView` object. """ return multidict.MultiDictView( self._get_query, self._set_query )
def cookies(self): # type: () -> multidict.MultiDictView """ The response cookies. A possibly empty :py:class:`multidict.MultiDictView`, where the keys are cookie name strings, and values are (value, attr) tuples. Value is a string, and attr is an ODictCaseless containing cookie attributes. Within attrs, unary attributes (e.g. HTTPOnly) are indicated by a Null value. Caveats: Updating the attr """ return multidict.MultiDictView(self._get_cookies, self._set_cookies)