【发布时间】:2026-01-04 11:15:02
【问题描述】:
尝试发送带有请求的 base64 pdf 字符串,但我似乎无法弄清楚请求的正确结构。提前感谢您的帮助!
var dpdf = pdfvar.toString('base64');
var options = {
method: 'POST',
body: dpdf,
url: FILEPICKER_URL,
headers: [
{
name: 'content-type',
value: 'application/pdf'
}
]
};
request(options, function(err, httpResponse, body){
console.log('body: ', body);
console.log('code ', httpResponse.statusCode)
});
【问题讨论】:
-
您遇到错误了吗?
-
是的,发送到 filepicker 的 pdf 文件是损坏的文件。但我知道 dpdf 很好,因为我通过 mandrill 将它作为附件通过电子邮件发送,它运行良好。
-
问题出在选项对象上,但我不确定是什么。我是否需要将其作为 json 对象包含在内还是包含另一个标头字段...不确定。