Ошибка из Azure при использовании запроса-обещания - PullRequest
0 голосов
/ 16 октября 2018

Я получаю эту ошибку от Azure, когда пытаюсь получить / опубликовать с помощью запрос-обещания nodejs:

Приложение выдало необработанное исключение и завершено: TypeError: Функция объекта SafeBuffer(arg, encodingOrOffset, length) {return Buffer (arg, encodingOrOffset, length)} не имеет метода concat в запросе.(D: \ home \ site \ wwwroot \ node_modules \ request \ request.js: 1133: 30) в Request.emit (events.js: 67: 17) в IncomingMessage.(D: \ home \ site \ wwwroot \ node_modules \ request \ request.js: 1083: 12) в IncomingMessage.g (events.js: 156: 14) в IncomingMessage.emit (events.js: 88: 20) в HTTPParser.parserOnMessageComplete [as onMessageComplete] (http.js: 130: 23) в CleartextStream.socketOnData [as ondata] (http.js: 1288: 20) в CleartextStream._push (tls.js: 375: 27) в SecurePair.cycle (tls.js: 734: 20) в EncryptedStream.write (tls.js: 130: 13) в Socket.ondata (stream.js: 38: 26) в Socket.emit (events.js: 67: 17) в TCP.onread (net.js: 367: 14)

Когда я использую локальный экспресс-сервер, у меня нет проблем.

У меня также есть запрос GET с использованием 'xhr2', и я не получаю никаких проблем от Azure.

Есть идеи?

Спасибо

редактировать: код добавлен

 rp.get({
       uri: getFollowersURL,
       json: true,
       headers: {'content-type': 'application/json'}
       }).then(function (resultGetFollowers) {
                res.send(JSON.stringify(resultGetFollowers.data.openid));
       });
...