Esempio n. 1
0
    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)
Esempio n. 2
0
 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)
Esempio n. 3
0
 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
     )
Esempio n. 4
0
 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
     )
Esempio n. 5
0
    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)