Я пытаюсь получить изображения с помощью SFD C rest API, где я могу видеть различные типы ответов для соответствующего файла javascript и изображения. На полученном изображении отображается сообщение «Не поддерживается формат», но мой файл javascript работает нормально.
Вот некоторые скриншоты ответов:
для изображения
для Js файла
Ниже приведен мой node 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.')
})
}
});
}
Пожалуйста, помогите мне с этим.