2

我正在尝试使用 SFDC REST API 获取图像,在其中我可以看到相应 javascript 文件和图像的不同类型的响应。检索到的图像显示“不支持格式”的消息,但我的 javascript 文件工作正常。

这些是响应的一些屏幕截图:

图像

用于 Js 文件

以下是我用于从知识文章中检索附件的节点 JS 代码:

function createFile(attachmentBody, attachmntContentType, attachmntName) {
var req = {
	url: attachmentBody,
	method: 'GET',
	headers: {
		"Content-Type": attachmntContentType
	}
};

var test = conn.request(req, function (err, resp) {
		if (err) {
			console.log(err)
		} else {

			var fileBuffer = Buffer.from(resp, 'binary').toString('base64');
			fs.writeFile(attachmntName, fileBuffer, {
				encoding: 'base64'
			}, function (err) {
				if (err)
					throw err
					console.log('File saved.')
			})
		}
	});
}

请帮我解决一下这个。

4

0 回答 0