发送带有REST方法的文件的Blob和rest调用?

时间:2019-04-09 10:33:39

标签: javascript arrays html5 post blob

我能够通过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”}

有什么方法可以将Blob内容发送到post方法。当我在没有发布方法的控制台中打印时,它显示如下尺寸: enter image description here

0 个答案:

没有答案