https://multipart.fastapiexpert.com/
Python Multipart
A streaming multipart parser for Python.
pythonmultipart
https://learn.microsoft.com/en-us/answers/questions/2103542/how-to-upload-media-files-to-azure-storage-in-mult
How to upload media files to Azure storage in multipart/form-data format with presigned-url? -...
I would like to upload the media file to Azure storage through the prescribed-url address in multipart/form-data format. Currently, the part of uploading to...
https://bugs.php.net/bug.php?id=65488
PHP :: Bug #65488 :: Bad character encoding detection when form is set enctype="multipart/form-data"
https://advisories.gitlab.com/cargo/rustfs/CVE-2026-39360/
RustFS has an authorization bypass in multipart UploadPartCopy enables cross-bucket object...
CVE-2026-39360 RustFS has an authorization bypass in multipart UploadPartCopy enables cross-bucket object exfiltration: RustFS contains a missing authorization...
https://docs.spring.io/spring-framework/docs/5.2.8.RELEASE/javadoc-api/org/springframework/web/multipart/commons/package-summary.html
org.springframework.web.multipart.commons (Spring Framework 5.2.8.RELEASE API)
spring framework
https://docs.rs/multipart-any/latest/multipart_any/
multipart_any - Rust
Client- and server-side abstractions for HTTP `multipart/form-data` requests.
multipartrust
https://pubchem.ncbi.nlm.nih.gov/patent/EP-0023548-B1
Multipart filter housing for the incorporation of several cartridge-shaped filter elements - Patent...
EP-0023548-B1 chemical patent summary.
filter housingfor the
https://docs.aws.amazon.com/id_id/emr/latest/ReleaseGuide/emr-spark-committer-multipart.html
Committer yang dioptimalkan EMRFS S3 dan unggahan multipart - Amazon EMR
Untuk menggunakan committer yang dioptimalkan EMRFS S3, Anda harus mengaktifkan unggahan multipart untuk Amazon EMR. Unggahan multipart diaktifkan secara...
committeryangdanmultipartamazon
https://docs.aws.amazon.com/boto3/latest/reference/services/s3/client/abort_multipart_upload.html
abort_multipart_upload - Boto3 1.43.10 documentation
abortmultipartuploaddocumentation
https://support.atlassian.com/confluence/kb/strutsmultipartsavedir-property-not-being-defined-causes-error-during-export-to-pdf-and-index-propagation-in-confluence-data-center/
struts.multipart.saveDir property not being defined causes error during export to PDF and Index...
Learn how to resolve errors in Confluence 8 caused by the struts.multipart.saveDir property not being defined.
https://advisories.gitlab.com/pypi/tornado/CVE-2025-47287/
Tornado vulnerable to excessive logging caused by malformed multipart form data | GitLab Advisory...
CVE-2025-47287 Tornado vulnerable to excessive logging caused by malformed multipart form data: When Tornado's multipart/form-data parser encounters certain...
https://pekko.apache.org/japi/pekko-http/snapshot/org/apache/pekko/http/javadsl/model/Multipart.FormData.html
Multipart.FormData
declaration: package: org.apache.pekko.http.javadsl.model, interface: Multipart, interface: FormData
multipartformdata
https://manpages.ubuntu.com/manpages/resolute/man3/HTTP%3A%3AEntity%3A%3AParser%3A%3AMultiPart.3pm.html
Ubuntu Manpage: HTTP::Entity::Parser::MultiPart - parser for multipart/form-data
parser for multipart/form-data
ubuntumanpagehttpentityparser
https://docs.spring.io/spring-framework/docs/7.0.0/javadoc-api/org/springframework/web/multipart/support/class-use/MissingServletRequestPartException.html
Uses of Class org.springframework.web.multipart.support.MissingServletRequestPartException (Spring...
use: package: org.springframework.web.multipart.support, class: MissingServletRequestPartException
usesclassspringframeworkwebmultipart
https://developers.zoom.us/changelog/clips/february-22-2024/
Added upload multipart clip files - Zoom Developer Changelog
Added new endpoints to upload multipart files.
clip filesaddeduploadmultipartzoom
https://docs.spring.io/spring-framework/docs/6.2.14/javadoc-api/org/springframework/http/codec/multipart/class-use/MultipartHttpMessageWriter.html
Uses of Class org.springframework.http.codec.multipart.MultipartHttpMessageWriter (Spring Framework...
use: package: org.springframework.http.codec.multipart, class: MultipartHttpMessageWriter
usesclassspringframework
https://advisories.gitlab.com/npm/axios/CVE-2026-42037/
Axios: CRLF Injection in multipart/form-data body via unsanitized blob.type in formDataToStream |...
CVE-2026-42037 Axios: CRLF Injection in multipart/form-data body via unsanitized blob.type in formDataToStream: The FormDataPart constructor in...
https://groups.google.com/g/ruby-security-ann/c/L2Axto442qk
[CVE-2022-30122] Denial of Service Vulnerability in Rack Multipart Parsing
denial of servicecve
https://eclipse-ee4j.github.io/jersey.github.io/apidocs/3.1.7/jersey/org/glassfish/jersey/media/multipart/file/class-use/MediaTypePredictor.html
Uses of Interface org.glassfish.jersey.media.multipart.file.MediaTypePredictor (Jersey 3.1.7 API)
use: package: org.glassfish.jersey.media.multipart.file, interface: MediaTypePredictor
https://www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/G133.html
G133: Providing a checkbox on the first page of a multipart form that allows users to ask for...
https://docs.aiohttp.org/en/stable/multipart_reference.html
Multipart reference — aiohttp 3.14.3 documentation
multipartreferenceaiohttpdocumentation
https://ml-archives.squid-cache.org/squid-users/2020-July/022446.html
[squid-users] Squid and multipart form decode
squidusersmultipartformdecode
https://rack.github.io/rack/main/Rack/Multipart/Generator.html
class Rack::Multipart::Generator - RDoc Documentation
Documentation for the Rack::Multipart::Generator class
classrackmultipartgeneratorrdoc
https://www.w3.org/WAI/GL/2010/WD-WCAG20-TECHS-20100923/G133.html
G133: Providing a checkbox on the first page of a multipart form that allows users to ask for...
https://docs.cloud.google.com/functions/docs/samples/functions-http-form-data
HTTP parse multipart/form-data | Cloud Run functions | Google Cloud Documentation
Cloud Function that parses HTTP form requests.
cloud run functionsform datahttpparsemultipart
https://advisories.gitlab.com/pypi/open-webui/CVE-2024-9840/
Open WebUI Unauthenticated Multipart Boundary Denial of Service (DoS) Vulnerability | GitLab...
CVE-2024-9840 Open WebUI Unauthenticated Multipart Boundary Denial of Service (DoS) Vulnerability: A Denial of Service (DoS) vulnerability exists in...
denial of serviceopen webuimultipartboundary
https://advisories.gitlab.com/pypi/gradio/CVE-2024-8966/
Gradio DOS in multipart boundry while uploading the file | GitLab Advisory Database (GLAD)
CVE-2024-8966 Gradio DOS in multipart boundry while uploading the file: A vulnerability in the file upload process of gradio-app/gradio version...
https://perifery.atlassian.net/wiki/spaces/KB/pages/3425206290/Rolling+Upgrades+from+Swarm+15.x+to+Swarm+16.x+with+Multipart+Uploads
Rolling Upgrades from Swarm 15.x to Swarm 16.x with Multipart Uploads - Knowledge Base - Confluence
https://access.redhat.com/webassets/avalon/d/red_hat_build_of_eclipse_vert.x/4.0.3/vertx_javadocs/io/vertx/rxjava/ext/web/multipart/package-frame.html
io.vertx.rxjava.ext.web.multipart (Vertx Javadocs 4.0.3.GA API)
https://docs.rs/routerify-multipart/latest/routerify_multipart/
routerify_multipart - Rust
A `multipart/form-data` parser for `Routerify`.
multipartrust
https://manpages.ubuntu.com/manpages/xenial/man3/Mojo::Content::MultiPart.3pm.html
Ubuntu Manpage: Mojo::Content::MultiPart - HTTP multipart content
HTTP multipart content
ubuntumanpagemojocontentmultipart
https://ftp.lysator.liu.se/debian-security/pool/main/m/multipart/?C=M&O=A
Index of /debian-security/pool/main/m/multipart/
index ofdebian securitypoolmainmultipart
https://docs.aws.amazon.com/lightsail/latest/userguide/amazon-lightsail-uploading-files-to-a-bucket-using-multipart-upload.html
Upload files to a Lightsail bucket with multipart upload - Amazon Lightsail
Learn how to upload large files efficiently to your Amazon Lightsail bucket using multipart upload with improved throughput, quick recovery from network...
upload fileslightsailbucketmultipartamazon
https://community.adobe.com/questions-582/cfmail-attached-vs-embedded-cfmail-multipart-mixed-257331
CFMAIL Attached vs. embedded (cfmail, multipart/mixed) | Community
I want to send a mail which has a PDF attachment and an embedded image. When I send them both with cfmailparam (with correct disposition) they arrive in...
cfmailattachedvsembeddedmultipart
https://docs.spring.io/spring-framework/docs/6.2.14/javadoc-api/org/springframework/http/codec/multipart/class-use/PartHttpMessageWriter.html
Uses of Class org.springframework.http.codec.multipart.PartHttpMessageWriter (Spring Framework...
use: package: org.springframework.http.codec.multipart, class: PartHttpMessageWriter
usesclassspringframework
https://micronaut-projects.github.io/micronaut-core/latest/api/io/micronaut/http/server/netty/multipart/package-summary.html
io.micronaut.http.server.netty.multipart (micronaut 3.4.0 API)
http serveriomicronautnettymultipart
https://docs.nvidia.com/aistore/python/aistore/sdk/batch/multipart/stateful_streaming_parser
aistore.sdk.batch.multipart.stateful_streaming_parser | NVIDIA AIStore
aistoresdkbatchmultipartstateful
https://docs.nvidia.com/aistore/python/aistore/sdk/batch/multipart/body_stream_reader
aistore.sdk.batch.multipart.body_stream_reader | NVIDIA AIStore
aistoresdkbatchmultipartbody
https://cwiki.apache.org/confluence/display/CAMEL/MIME-Multipart
MIME-Multipart - Apache Camel - Apache Software Foundation
apache camelmimemultipartsoftwarefoundation
https://eclipse-ee4j.github.io/jersey.github.io/apidocs/3.1.7/jersey/org/glassfish/jersey/media/multipart/class-use/FormDataBodyPart.html
Uses of Class org.glassfish.jersey.media.multipart.FormDataBodyPart (Jersey 3.1.7 API)
use: package: org.glassfish.jersey.media.multipart, class: FormDataBodyPart
https://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-December/080500.html
[whatwg] Proposal: Loading and executing script as quickly as possible using multipart/mixed
https://curl.se/mail/lib-2007-11/0359.html
Curl: Re: clarifying multipart response with libcurl
curlclarifyingmultipartresponse
https://access.redhat.com/webassets/avalon/d/red_hat_build_of_eclipse_vert.x/4.0.3/vertx_javadocs/io/vertx/rxjava/ext/web/multipart/package-summary.html
io.vertx.rxjava.ext.web.multipart (Vertx Javadocs 4.0.3.GA API)
https://packagist.org/packages/h4cc/multipart
h4cc/multipart - Packagist.org
A PHP library for parsing and generating RFC1341 Multipart.
multipartpackagist
https://docs.spring.io/spring-framework/docs/6.2.14/javadoc-api/org/springframework/http/codec/multipart/package-tree.html
org.springframework.http.codec.multipart Class Hierarchy (Spring Framework 6.2.14 API)
tree: package: org.springframework.http.codec.multipart
https://eclipse-ee4j.github.io/jersey.github.io/apidocs/3.0.17/jersey/org/glassfish/jersey/media/multipart/file/class-use/DefaultMediaTypePredictor.html
Uses of Class org.glassfish.jersey.media.multipart.file.DefaultMediaTypePredictor (Jersey 3.0.17...
https://developers.home.google.com/apis/ios/device/multipart
Multipart devices on iOS | Home APIs - iOS | Google Home Developers
Multipart devices on iOS.
home apismultipartdevicesiosgoogle
https://docs.spring.io/spring-framework/docs/5.0.x/javadoc-api/org/springframework/web/multipart/commons/package-tree.html
org.springframework.web.multipart.commons Class Hierarchy (Spring Framework 5.0.20.RELEASE API)
https://wordpress.org/support/plugin/multipart-robotstxt-editor/reviews/?filter=2
[Multipart robots.txt editor] Reviews | WordPress.org
robots txteditor reviewsmultipartwordpress
https://pear.php.net/bugs/bug.php?id=17227
Request #17227 :: Allow multipart file extensions
requestallowmultipartfileextensions
https://forums.unrealengine.com/t/multipart-exr2-layers-exr-compression/2616577
Multipart EXR2 layers / EXR compression - Rendering - Epic Developer Community Forums
Jun 17, 2025 - Hello, In multipart EXR that is available in the render graph in 5.6, it states that it supports having different image types and resolutions for each layer....
developer communitymultipartlayersexrcompression
https://advisories.gitlab.com/pypi/python-multipart/CVE-2026-40347/
python-multipart affected by Denial of Service via large multipart preamble or epilogue data |...
CVE-2026-40347 python-multipart affected by Denial of Service via large multipart preamble or epilogue data: A denial of service vulnerability exists when...
denial of service
https://docs.spring.io/spring-framework/docs/5.0.x/javadoc-api/org/springframework/web/multipart/commons/class-use/CommonsMultipartResolver.html
Uses of Class org.springframework.web.multipart.commons.CommonsMultipartResolver (Spring Framework...
usesclassspringframework
https://bugzilla.mozilla.org/show_bug.cgi?id=496350
496350 - multipart/alternative + forward inline = no message body
RESOLVED (nobody) in MailNews Core - MIME. Last updated 2009-06-04.
no messagemultipartalternativeforwardinline
https://advisories.gitlab.com/pypi/starlite/CVE-2023-25578/
Denial of service vulnerability when parsing multipart request body | GitLab Advisory Database...
CVE-2023-25578 Denial of service vulnerability when parsing multipart request body: The request body parsing in starlite allows a potentially unauthenticated...
denial of service
https://eclipse-ee4j.github.io/jersey.github.io/apidocs/3.0.8/jersey/org/glassfish/jersey/media/multipart/file/package-summary.html
org.glassfish.jersey.media.multipart.file (Jersey 3.0.8 API)
glassfishjerseymediamultipartfile
https://vercel.com/changelog/5tb-file-transfers-with-vercel-blob-multipart-uploads
Up to 5 TB file transfers with Blob multipart uploads - Vercel
The best way to deploy your Next.js site.
up tofile transfersmultipart uploadstb
https://rack.github.io/rack/main/Rack/Multipart/MissingInputError.html
class Rack::Multipart::MissingInputError - RDoc Documentation
Documentation for the Rack::Multipart::MissingInputError class
classrackmultipartrdocdocumentation
https://grails.apache.org/docs/6.0.0-M2/api/org/grails/web/multipart/package-frame.html
org.grails.web.multipart
grailswebmultipart
https://access.redhat.com/webassets/avalon/d/red_hat_jboss_enterprise_application_platform/7.2/javadocs/org/jboss/resteasy/plugins/providers/multipart/class-use/MultipartRelatedWriter.html
Uses of Class org.jboss.resteasy.plugins.providers.multipart.MultipartRelatedWriter (Red Hat JBoss...
https://laracasts.com/discuss/channels/inertia/multipart-limitations?page=1&replyId=975675
Multipart limitations
multipartlimitations
https://packages.redhat.com/trusted-libraries/python/python-multipart/
Links for python-multipart
links forpythonmultipart
https://www.w3.org/WAI/GL/WCAG20/NOTE-WCAG20-TECHS-20090105/G133
G133: Providing a checkbox on the first page of a multipart form that allows users to ask for...
https://advisories.gitlab.com/pypi/bentoml/CVE-2024-9056/
BentoML Denial of Service (DoS) via Multipart Boundary | GitLab Advisory Database (GLAD)
CVE-2024-9056 BentoML Denial of Service (DoS) via Multipart Boundary: BentoML version v1.3.4post1 is vulnerable to a Denial of Service (DoS) attack. The...
denial of service
https://mail.python.org/archives/list/twisted@python.org/message/HDKNFZT54OQCALIISABWZWBLGXWOB2DC/
Mailman 3 Re: [Twisted-Python] reading multipart/form-data headers - Twisted - python.org
form datamailmantwistedpython
https://www.w3.org/WAI/GL/2011/WD-WCAG20-TECHS-20110621/G133.html
G133: Providing a checkbox on the first page of a multipart form that allows users to ask for...
https://community.oracle.com/customerconnect/discussion/506188/upload-file-content-type-multipart-form-data-using-picker-using-content-and-experience-cloud-re
upload file (content type - multipart/form-data ) using picker using Content and Experience Cloud...
Summary upload file (content type - multipart/form-data ) using picker using Content and Experience Cloud REST serviceContent Hi,
upload filecontent typeform data
https://docs.redhat.com/en/documentation/red_hat_fuse/7.1/html/apache_camel_component_reference/mime-multipart-dataformat
Chapter 212. MIME Multipart DataFormat | Apache Camel Component Reference | Red Hat Fuse | 7.1 |...
Chapter 212. MIME Multipart DataFormat | Apache Camel Component Reference | Red Hat Fuse | 7.1 | Red Hat Documentation
https://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-December/080507.html
[whatwg] Loading and executing script as quickly as possible using multipart/mixed
whatwgloadingexecutingscript
https://mail.python.org/archives/list/twisted@python.org/message/PZZT6TZXILJI6HZ63TWE6JLAYPMWQJQW/
Mailman 3 Re: [Twisted-Python] reading multipart/form-data headers - Twisted - python.org
form datamailmantwistedpython
https://docs.spring.io/spring-framework/docs/5.2.x/javadoc-api/org/springframework/web/multipart/support/package-tree.html
org.springframework.web.multipart.support Class Hierarchy (Spring Framework 5.2.25.RELEASE API)
https://docs.aws.amazon.com/pt_br/amazonglacier/latest/dev/api-multipart-list-uploads.html
List Multipart Uploads (GET multipart-uploads) - Amazon Glacier
Exibe uma lista de multipart uploads em andamento para o cofre especificado.
multipart uploadslistgetamazonglacier
https://curl.se/mail/lib-2004-04/0075.html
Curl: Re: libCurl + Multipart Post + Proxy (IPlanet)
curlmultipartpostproxyiplanet
https://tracker.debian.org/pkg/ruby-multipart-parser
ruby-multipart-parser - Debian Package Tracker
debian packagerubymultipartparsertracker
https://docs.spring.io/spring-framework/docs/7.0.0/javadoc-api/org/springframework/web/multipart/class-use/MaxUploadSizeExceededException.html
Uses of Class org.springframework.web.multipart.MaxUploadSizeExceededException (Spring Framework...
use: package: org.springframework.web.multipart, class: MaxUploadSizeExceededException
usesclassspringframeworkwebmultipart
https://docs.spring.io/spring-framework/docs/4.3.7.RELEASE/javadoc-api/org/springframework/web/portlet/multipart/package-summary.html
org.springframework.web.portlet.multipart (Spring Framework 4.3.7.RELEASE API)
spring framework
https://docs.spring.io/spring-framework/docs/5.2.8.RELEASE/javadoc-api/org/springframework/web/multipart/commons/package-tree.html
org.springframework.web.multipart.commons Class Hierarchy (Spring Framework 5.2.8.RELEASE API)
https://eclipse-ee4j.github.io/jersey.github.io/apidocs/2.39.1/jersey/org/glassfish/jersey/media/multipart/class-use/MultiPartMediaTypes.html
Uses of Class org.glassfish.jersey.media.multipart.MultiPartMediaTypes (Jersey 2.39.1 API)
https://help.zoho.com/portal/en/community/topic/dkim-signature-brakes-with-html-multipart-alternative
DKIM Signature brakes with HTML (multipart/alternative)
These are 2 emails sent FROM Woocommerce with PHPMailer 5.2.14 VIA Zoho's smtp TO Gmail. One is sent as multipart/alternative SMTPS id...
dkimsignaturebrakeshtmlmultipart
https://www.socialmediatoday.com/news/instagram-adds-reels-linking/758350/
Instagram Adds Reels Linking for Multipart Content | Social Media Today
Now you can create longer narratives via Reels clips.
social mediainstagramaddsreelslinking
https://advisories.gitlab.com/pypi/python-multipart/CVE-2024-53981/
Denial of service (DoS) via deformation `multipart/form-data` boundary | GitLab Advisory Database...
CVE-2024-53981 Denial of service (DoS) via deformation `multipart/form-data` boundary: When parsing form data, python-multipart skips line breaks (CR \r or LF...
denial of service
https://groups.google.com/g/openrasta/c/cdhHCAWcsUw
Multipart/form-data encoding
form datamultipartencoding
https://docs.aws.amazon.com/boto3/latest/reference/services/s3/client/list_multipart_uploads.html
list_multipart_uploads - Boto3 1.43.10 documentation
multipart uploadslistdocumentation
https://community.instructure.com/en/discussion/comment/177335
multipart/form-data upload receives bad request - Instructure Community
I'm trying to upload a file to Canvas using the API. I'm on the second step where you construct the multipart form and POST it but I'm getting a 400 Bad...
form datamultipartuploadreceivesbad
https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html?ref=chekkan.com
Uploading and copying objects using multipart upload in Amazon S3 - Amazon Simple Storage Service
Upload a single object as a set of parts independently using the multipart upload API.
https://curl.se/mail/archive-2004-04/0052.html
Curl: Re: Newlines in multipart/form-data post
form datacurlmultipartpost
https://docs.spring.io/spring-framework/docs/5.2.8.RELEASE/javadoc-api/org/springframework/web/multipart/commons/class-use/CommonsMultipartResolver.html
Uses of Class org.springframework.web.multipart.commons.CommonsMultipartResolver (Spring Framework...
usesclassspringframework
https://docs.spring.io/spring-framework/docs/6.2.6/javadoc-api/org/springframework/http/codec/multipart/package-summary.html
org.springframework.http.codec.multipart (Spring Framework 6.2.6 API)
declaration: package: org.springframework.http.codec.multipart
spring frameworkspringframeworkhttpcodecmultipart
https://docs.oracle.com/en-us/iaas/tools/typescript/latest/modules/_objectstorage_lib_request_abort_multipart_upload_request_.html
objectstorage/lib/request/abort-multipart-upload-request | Oracle Cloud Infrastructure SDK for...
oracle cloud infrastructurelibrequestabortmultipart
https://curl.se/mail/lib-2004-04/0071.html
Curl: Re: libCurl + Multipart Post + Proxy (IPlanet)
curlmultipartpostproxyiplanet
https://pkg.go.dev/github.com/canerakdas/colly/_examples/multipart
multipart command - github.com/canerakdas/colly/_examples/multipart - Go Packages
multipartcommandgithubcollyexamples
https://us.archive.ubuntu.com/ubuntu/pool/main/libh/libhttp-tiny-multipart-perl/
Index of /ubuntu/pool/main/libh/libhttp-tiny-multipart-perl
index ofubuntupoolmainlibh
https://www.esri.com/about/newsroom/arcuser/multipart
Map complex features with multipart geometries
Nov 16, 2023 - Multipart geometries can be better mapped and managed using ArcGIS Maps SDKs for Native Apps.
mapcomplexfeaturesmultipartgeometries
https://pekko.apache.org/japi/pekko-http/snapshot/org/apache/pekko/http/javadsl/model/Multipart.ByteRanges.html
Multipart.ByteRanges
declaration: package: org.apache.pekko.http.javadsl.model, interface: Multipart, interface: ByteRanges
multipart
https://mailman.nginx.org/pipermail/nginx/2014-December/046105.html
nginx is eating my client request - multipart/form-data file upload
my clientform datanginxeating
https://tracker.debian.org/pkg/haskell-multipart
haskell-multipart - Debian Package Tracker
debian packagehaskellmultiparttracker
https://docs.spring.io/spring-framework/docs/5.3.12/javadoc-api/org/springframework/http/codec/multipart/package-summary.html
org.springframework.http.codec.multipart (Spring Framework 5.3.12 API)
spring frameworkspringframeworkhttpcodecmultipart
https://security.archlinux.org/package/python-multipart
python-multipart - Arch Linux
pythonmultipartarchlinux
https://docs.spring.io/spring-framework/docs/5.3.21/javadoc-api/org/springframework/web/multipart/support/package-summary.html
org.springframework.web.multipart.support (Spring Framework 5.3.21 API)
spring frameworkspringframeworkwebmultipartsupport
https://curl.se/mail/lib-2004-10/0241.html
Curl: Re: malformed multipart/form-data with zero-byte section?
form datacurlmalformedmultipartzero