Javascript Node.js:创建一个Web钩子

Javascript Node.js:创建一个Web钩子,javascript,node.js,webhooks,Javascript,Node.js,Webhooks,在Node.js中创建Web钩子的最简单方法是什么?(发布到URL) 谢谢 从文件中 基本上,您可以使用意见散列请求主机/端口+路径和方法。然后处理来自该服务器的响应 从文件中 基本上,您可以使用意见散列请求主机/端口+路径和方法。然后处理来自该服务器的响应。来自Node.js主页: var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': '

在Node.js中创建Web钩子的最简单方法是什么?(发布到URL)

谢谢

从文件中

基本上,您可以使用意见散列请求主机/端口+路径和方法。然后处理来自该服务器的响应

从文件中


基本上,您可以使用意见散列请求主机/端口+路径和方法。然后处理来自该服务器的响应。

来自Node.js主页:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
您可以访问req对象以获取数据

有关更高级的方法,请查看

你可以这样做:

var app = express.createServer();

app.post('/', function(req, res){
    res.send('Hello World');
});

app.listen(3000);

从Node.js主页:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
您可以访问req对象以获取数据

有关更高级的方法,请查看

你可以这样做:

var app = express.createServer();

app.post('/', function(req, res){
    res.send('Hello World');
});

app.listen(3000);

我强烈推荐node.js模块


我强烈推荐node.js模块


我相信他正在尝试创建一个HTTP服务器,而不是客户端。谢谢。我就是这么做的,但是当我创建JSON字符串时,传递的值有错误,请参见:@igorw他想发布到节点中的URL。我相信他是在尝试创建HTTP服务器,而不是客户端。谢谢。我就是这么做的,但是当我创建JSON字符串时,传递的值带有错误,请参见:@igorw他想发布到节点中的URL。我需要服务器还是客户端?我不太明白为什么我需要创建一个服务器来发布。Thanks@donald你没有。您需要一个服务器来处理传入的数据。您想将数据发布到另一台服务器,因此此答案不相关。原始问题不明确。我以为他在问如何接收HTTP POST。我需要服务器还是客户端?我不太明白为什么我需要创建一个服务器来发布。Thanks@donald你没有。您需要一个服务器来处理传入的数据。您想将数据发布到另一台服务器,因此此答案不相关。原始问题不明确。我以为他在问如何接收HTTP帖子。