MCPcopy Create free account
hub / github.com/pallets/quart / parse

Method parse

src/quart/formparser.py:66–85  ·  view source on GitHub ↗
(
        self,
        body: Body,
        mimetype: str,
        content_length: int | None,
        options: dict[str, str] | None = None,
    )

Source from the content-addressed store, hash-verified

64 return self.parse_functions.get(mimetype)
65
66 async def parse(
67 self,
68 body: Body,
69 mimetype: str,
70 content_length: int | None,
71 options: dict[str, str] | None = None,
72 ) -> tuple[MultiDict, MultiDict]:
73 if options is None:
74 options = {}
75
76 parse_func = self.get_parse_func(mimetype, options)
77
78 if parse_func is not None:
79 try:
80 return await parse_func(self, body, mimetype, content_length, options)
81 except ValueError:
82 if not self.silent:
83 raise
84
85 return self.cls(), self.cls()
86
87 async def _parse_multipart(
88 self,

Callers 3

find_app_by_stringFunction · 0.45
_load_form_dataMethod · 0.45

Calls 1

get_parse_funcMethod · 0.95

Tested by 1