我如何找到要在HTTP请求中使用的IP地址?

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

我想通过React Native中的fetch()方法发出http请求,并且我需要将请求发送到的机器的IP地址。我可以访问该计算机,并在其上搜索“我的IP是什么”。它说我的公共IP是162.250.198.98,但是当我在附近的另一台计算机上搜索它时,它给出了相同的地址。这是在这样的提取请求中使用的正确IP吗?如果没有,我该如何找到合适的使用方式?

react-native networking fetch ip-address
1个回答
0
投票

[如果您有多台计算机通过启用NAT的路由器连接到Internet,则它们将共享相同的公用IP地址。您需要将特定端口转发到路由器配置中要连接的计算机,例如在端口5000上发送请求,将规则添加到路由器以将端口5000转发到所需的计算机,然后将请求发送到162.250.198.98:5000

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