Я использую веб-крючок WordPress / WooCommerce, который срабатывает при обновлении заказа.Адрес доставки веб-крючка: example.com
.После работы с Google некоторое время все примеры, которые я видел, включали localhost, и ни один из них не слушал альтернативный веб-сайт, такой как example.com
.Я хочу использовать node.js для прослушивания POST-запросов на example.com
.
Я знаю, что example.com
получает POST-запросы, как и ожидалось, но я не могу просмотреть их через мою программу node.js.
let http = require('http');
let server = http.createServer(function (req, res) {
if( req.method === 'POST' ) {
console.log(req);
} else {
//do nothing
}
});
server.listen('example.com');
Когда я запускаю приведенный выше код, это приводит к ошибке отказа в доступе.У меня есть разрешение на сервер, так как это мой веб-сайт WordPress, но я не размещаю этот сайт на своем компьютере, поэтому не уверен, как получить доступ к запросам.
Ожидаемый результат - полное телозапрос HTTP POST.Я хочу console.log всех запросов POST, которые приходят на example.com