从另一台 PC 向在本地主机上运行的 API 服务器发送 HTTP POST

问题描述 投票:0回答:2

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

有谁知道我如何从外部访问服务器? (我做了从外部地址到本地主机的 SSL 端口转发,但这是一种黑客行为,某些方面无法正常工作,例如 Web 套接字无法检测已转发的流量)

http network-programming localhost
2个回答
2
投票

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

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

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


0
投票

您必须在您的内部 IP 地址上运行服务器

我该怎么做?对于这个简单的问题,我是新手

© www.soinside.com 2019 - 2024. All rights reserved.