从本地主机上的 Superfeedr 发出 POST 请求

Posted

技术标签:

【中文标题】从本地主机上的 Superfeedr 发出 POST 请求【英文标题】:Make POST requests from Superfeedr on localhost 【发布时间】:2014-06-14 10:36:15 【问题描述】:

我想使用Supefeedr 订阅供稿。

我的笔记本电脑上运行着服务器。所以,我只想知道如何让 Superfeedr 使用 webhook 在我的本地服务器上发布 HTTP 请求。我使用 Java 作为我的基础语言。 我只是想测试一下 Superfeedr 是如何工作的。那么任何人都可以帮助我吗? 我对PubSubHubbub 协议知之甚少。

【问题讨论】:

【参考方案1】:

您遇到的问题是 webhook 的常见问题:它们仅在您的“侦听”服务器在防火墙外可用时才有效。如果您在本地机器上部署,您可以模拟来自本地 HTTP 客户端(如 Curl)的调用,或使用工具将本地端口公开给 Web。

有多种解决方案,包括ngrok、passageway、localtunnel、Forwardhq 等等,我敢肯定!

最后,如果您拥有一台已可用于外网的服务器,您也可以使用 ssh 调优来实现这一点,如 this question 中所述。

【讨论】:

【参考方案2】:

我推荐 localtunnel.me 实用程序;它为您提供了一个可公开访问的 URL,该 URL 转发到本地计算机,非常适合测试回发和 Web 挂钩。

【讨论】:

以上是关于从本地主机上的 Superfeedr 发出 POST 请求的主要内容,如果未能解决你的问题,请参考以下文章

从 angularjs 调用 REST 服务时本地主机上的 CORS 问题

使用代码点火器和 gmail smtp 从本地主机上的 xampp 发送电子邮件

为啥我无法从本地主机上的 Gitlab CI 连接到我的 docker-compose 服务

AWS RDS SQL 数据库在本地主机上工作——从服务器抛出错误

从一个烧瓶应用程序重定向到本地主机上的另一个烧瓶应用程序[重复]

我可以从本地主机上传到 AWS S3,但不能从我的 AWS Elastic BeanStalk 实例上传?