Я могу загрузить файл PDF с помощью Blob, но я не могу отправить содержимое этого BLOB-файла с помощью PAYLOAD методом POST.
Rh.one('-----API CALL---').withHttpConfig({ responseType: 'blob' }).post('', Parameters)
Через приведенный выше вызов API я могу загрузить илиоткройте файл PDF.
var blob = new Blob([response], { type: 'application/pdf' });
var fileURL = URL.createObjectURL(blob);
Но я хочу отправить этот BLOB-объект с телом метода полезной нагрузки с методом post.Когда я пытаюсь отправить этот BLOB-объект с телом, он становится пустым.
JSON:
var pdf={};
pdf['variables']['targetSheetBlob'] = {
'value': blob,
"type": "string"
};
Rh.one('---api call').post("", pdf).then(function (response) {
console.log("response---->",response);
})
значение становится пустым, когда запрос завершен, как показано ниже:
targetSheetBlob: {value: {}, тип: "application / pdf"}
Есть ли способ отправки содержимого Blob в метод post.Когда я печатаю в консоли без метода post, тогда он показывает размер, как показано ниже: