MCPcopy
hub / github.com/aio-libs/aiohttp / append

Method append

aiohttp/multipart.py:903–913  ·  view source on GitHub ↗

Adds a new body part to multipart writer.

(self, obj, headers=None)

Source from the content-addressed store, hash-verified

901 return params['boundary'].encode('us-ascii')
902
903 def append(self, obj, headers=None):
904 """Adds a new body part to multipart writer."""
905 if isinstance(obj, self.part_writer_cls):
906 if headers:
907 obj.headers.update(headers)
908 self.parts.append(obj)
909 else:
910 if not headers:
911 headers = CIMultiDict()
912 self.parts.append(self.part_writer_cls(obj, headers))
913 return self.parts[-1]
914
915 def append_json(self, obj, headers=None):
916 """Helper to append JSON part."""

Callers 15

append_jsonMethod · 0.95
append_formMethod · 0.95
do_bombFunction · 0.80
attackFunction · 0.80
mainFunction · 0.80
_requestMethod · 0.80
register_on_finishMethod · 0.80
add_fieldMethod · 0.80
_gen_form_urlencodedMethod · 0.80
_gen_form_dataMethod · 0.80
parse_mimetypeFunction · 0.80

Calls

no outgoing calls

Tested by 15

connection_madeMethod · 0.64
wrapperMethod · 0.64
_responseMethod · 0.64
test_at_eofMethod · 0.64
test_pause_on_readMethod · 0.64
test_no_pause_on_readMethod · 0.64
test_middleware_chainFunction · 0.64