将一个webhook复制到两个Web服务器?

时间:2015-08-05 12:56:38

标签: node.js networking proxy webhooks

我正在开发一个NodeJS项目,它接受来自多个资源(GitHub,Google Drive等)的webhooks

开发时我想把webhook带到我的开发机器上。 与此同时,我希望将相同的webhook转到我的服务器。

我不想注册新的webhook,并在每次构建期间删除它们。 我想保留webhook,并在开发运行时期间能够获取webhook。

1 个答案:

答案 0 :(得分:0)

我开发了它,因为我没有发现类似的东西。 我相信它可以帮助其他一些开发者。

https://github.com/AminaG/replicate-proxy

settings.json文件示例:

[
{
    "ip":"127.0.0.5",
    "log":"mylog1.json",
    "webhooks":[
        {
            "url":"http://requestb.in/1fdvicp1",
            "log":"mylog2.json"
        },
        {
            "url":"http://httpbin.org/post",
            "log":"mylog4.json",
            "master":true
        },
        {
            "url":"https://ek0fcy1x0jjm.runscope.net/abc?d",
            "log":"mylog2.json"
        }
    ]
}
]
  • 如果需要,将webhook拆分为多个服务器。
  • 我们保存请求,让我们重复一遍。
  • 我们保存所有请求,当需要重复时,我们可以指定服务器
  • 如果有主人,我们回复主人回复!