Создание PDF-файлов пустым в nodejs API - PullRequest
0 голосов
/ 20 марта 2020

Привет! У меня проблема с загрузкой PDF-файлов в nodejs. Файл создается на сервере, но создаются пустые PDF-файлы. Я сканирую pdf-файлы наблюдателем и отправляю pdf-файлы для создания API в указанный URL-адрес. Я использую без отправки формы.

Это мой код:

  //const mt_xml = '"J_9.xml"';
  //const cfile = new CURLFile('assets/Pdf_in/'+pdffile);

    const metadata = {
      'issn':'',
      'eissn':'',
      'cf_JournalID':'',
      'cf_JournalTitle':''
    }
    const postData_create = {
      'Filedata': fs.createReadStream('./watch/journal_product_flyer_799.pdf'),
      'folderPath': '/automated collaterals/Journal Product Flyer/',
      'filename' : 'journal_product_flyer_799.pdf'  

    };
    console.log(postData_create);
    //var request = require('request');
    request.post({
        url: target_url_create,
        headers: {
          'Content-Type':  'application/pdf',
          'Authorization': 'Bearer '+response_token,
        },  
        form: postData_create
    }, function(error, response, body) {
        console.log(body);
        return callback(body);
    });
}```

I am used diffrent content-type like multipart/formdata, application/pdf. but not able to create pdf file with data. Please help any one. Thank you advance.
...