Я занимаюсь разработкой приложения office.js.Я также разработал экспресс-сервер, который работает и ждет http-запроса.Но у меня есть проблемы с тем, как соединить обе части. (Оба кода написаны с использованием технологии Node) Я попробовал модуль http, чтобы отправить почтовый запрос из приложения office.js на сервер Express в другом коде, но он не работал,Вот код из приложения office.js:
const data = JSON.stringify({
userid : 8888,
username : 'excell sending info - third test'
})
const options = {
hostname: 'localhost',
port: 8888,
path: '/test',
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Content-Length': data.length
}
}
const req = http.request(options, (res) => {
console.log(`statusCode: ${res.statusCode}`)
res.on('data', (d) => {
process.stdout.write(d)
})
})
req.on('badRequest', (error) => {
console.error(error)
})
//OfficeHelpers.UI.notify();
req.write(data)
req.end()
});
} catch (error) {
OfficeHelpers.UI.notify(error);
OfficeHelpers.Utilities.log(error);
}
}
Wireshark указал на неправильный запрос.Большое спасибо за вашу помощь!