【问题标题】:Send HTTP POST to API server running on localhost from another PC从另一台 PC 向本地主机上运行的 API 服务器发送 HTTP POST
【发布时间】:2014-07-08 02:52:39
【问题描述】:

我的 Web 服务器在 localhost (127.0.0.1:8800) 上运行,我想将 HTTP 帖子从另一台机器发送到该服务器。

有人知道我如何从外部访问服务器吗? (我做了一个从外部地址到 localhost 的 SSL 端口转发,但这是一种 hack,并且某些方面无法正常工作,例如 web socket 没有检测到已转发的流量)

【问题讨论】:

    标签: http networking localhost


    【解决方案1】:

    127.0.0.1 是你网卡的环回地址。只有您的计算机可以访问它。任何其他计算机上的 127.0.0.1 将是该其他计算机。

    您必须在您的内部 IP 地址上运行您的服务器(如果您在内部网络中执行此操作)。它可能看起来像 192.168.0.x。如果您使用互联网连接到计算机,您当然必须将服务器绑定到外部 IP 地址。

    您可以通过打开 cmd.exe 并键入 ipconfig 在 Windows 上找到您的内部 IP 地址。在 OSX 或 Linux/BSD 上,您可以在终端中运行 ifconfig。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-30
      • 2011-10-18
      • 2020-12-18
      • 2018-07-03
      • 2017-02-14
      • 1970-01-01
      • 2020-05-24
      • 2018-08-22
      相关资源
      最近更新 更多