我能够通过Blob下载PDF文件,但无法通过POST方法的PAYLOAD发送该Blob内容。
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。当我尝试使用主体发送该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:{值:{},键入:“ application / pdf”}