Я получаю эту ошибку от 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));
});