Отправка JSON через API как запрос Post в Node и отображение BLOB-данных в консоли - PullRequest
0 голосов
/ 08 ноября 2019

У меня запущен сервер фляг Python, и его API выставлен. Он используется для преобразования JSON в файл Excel. Мне нужно передать json через код узла к этому API и вернуть ответ, который будет BLOB-объектом и локально сохранить как файл Excel. Мой первый шаг - отобразить объект blob в консоли, но я получаю много данных в консоли, что не имеет значения. Вот мой код nodejs

const request = require('request');
jsonobj={...} //a big json not displaying here
    request(
  {
  method:'post',
  url:'http://127.0.0.1:8095/excel/download',
    form: jsonobj,
  headers: {
    "content-type": "application/json"
},
  json: true,
}, function (error, response, body) {
  //Print the Response
  console.log(body);
});

Тело отображает много данных, мне нужно только отобразить блоб Excel

1 Ответ

0 голосов
/ 08 ноября 2019

Хорошо, я изменил форму на тело в запросе, и он разрешилсяВот код, но мне все еще нужно преобразовать объект BLOB и сохранить его как файл Excel локально. -

method:'post',
  url:'http://127.0.0.1:8095/excel/download',
    body: jsonobj, //changed form to body here
  headers: {
    "content-type": "application/json"
...