отправлять заголовки с помощью formdata в модуль запроса nodejs - PullRequest
0 голосов
/ 10 июня 2019

Я хотел бы знать, как отправить данные формы с заголовками в модуль запроса.

У меня есть функция getToken, которая отправляет запрос с заголовками и данными форм, а затем данные ответа снова отправляют запросновые URL и возвращаемые данные.

возврат валюты не определен.

извинения, поскольку не удалось предоставить apiurl и ключ

module.exports.getData = function(){
  return new Promise(async function (resolve, reject) {
   try {
     var token= getToken(); //not returning value since undefined
     var  headers=   {
        'Content-Type': 'application/x-www-form-urlencoded'
      };
    var url=//apiurl1;
      request.post({ url: url, form: token, headers: headers }, function (e, r, body) {
        resolve(JSON.parse(body));
      });
   }
   catch(err){
     reject(err);
   }
}


function getToken(){
      var url=//apiurl,
      const form_data = {
        grant_type: 'auth_token',
        auth_token: //'api_id'
      }
      var  headers=   {
        'Content-Type': 'application/x-www-form-urlencoded'
      };
      request.post({ url: url, form: form_data, headers: headers }, function (e, r, body) {
        return JSON.parse(body);
      });

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...