Rest 原始请求正文发送文档的多部分/表单数据

Rest 原始请求正文发送文档的多部分/表单数据,rest,pdf,encoding,base64,multipartform-data,Rest,Pdf,Encoding,Base64,Multipartform Data,我正试图找出如何通过Rest将PDF文档发送到服务器,但我想通过Postman中的原始请求正文来实现这一点: ------verycreativeboundary Content-Disposition: form-data; name="type" 144 ------verycreativeboundary Content-Disposition: form-data; name="parent_id" 1571844 ------verycrea

我正试图找出如何通过Rest将PDF文档发送到服务器,但我想通过Postman中的原始请求正文来实现这一点:

------verycreativeboundary
Content-Disposition: form-data; name="type"

144
------verycreativeboundary
Content-Disposition: form-data; name="parent_id"

1571844
------verycreativeboundary
Content-Disposition: form-data; name="name"

documentName25.pdf
------verycreativeboundary
Content-Disposition: form-data; name="file"; filename="documentName25.pdf"
Content-Type: application/pdf
Content-Transfer-Encoding: base64

{yourbase64}
------verycreativeboundary--
《邮递员》中的原始尸体:

------verycreativeboundary
Content-Disposition: form-data; name="type"

144
------verycreativeboundary
Content-Disposition: form-data; name="parent_id"

1571844
------verycreativeboundary
Content-Disposition: form-data; name="name"

documentName25.pdf
------verycreativeboundary
Content-Disposition: form-data; name="file"; filename="documentName25.pdf"
Content-Type: application/pdf
Content-Transfer-Encoding: base64

{yourbase64}
------verycreativeboundary--
在标题中:

Content-Type multipart/form-data;boundary=----verycreativeboundary
我在{yourbase64}中发送的base64如下所示

JVBERI0xLJYNJELJZ9MNCJI0IDAGB2 JQCJW8L0ZPBHRLCI9GBGF0ZURLY29KZS9GAXJZDCAYMS9MZW5NDGGGMJY

通过这个,我成功地将pdf发送到服务器,但pdf仅包含base64作为字符串。所以PDF被破坏了。 因此有些东西无法将base64解码为pdf

在pdf中正确解码pdf数据时,我遗漏了什么? 也许我在内容传输编码方面做错了什么

我需要这样做的应用程序只有RAW Body方法,所以我不能使用其他方法