如何在测试本地主机时模拟不同的位置?
我正在使用java play框架,当用户发布表单时,我可以在其中获取用户的IP地址。在测试时,我保存了地址,得到的只是 localhost 0:0:0:0:0:0:0:1%0
。我希望能够在不同位置进行测试,并使用不同的 IP 地址来测试它并从 IP 地址获取用户的位置。
解决这个问题的最佳方法是什么?
最佳答案
如果您知道从中读取 IP 的结构,您可以模拟它并使用您设置的不同 IPS 进行测试。但为什么你需要那个?如果您的测试 localhost 及其工作正常,那么您似乎可以以正确的方式读取 IP。
如果您正在对 IP 进行任何操作,例如确定其来自哪个国家/地区,您可以使用恒定 IP 进行测试,但使用不同主机测试 IP 是为了测试获取 IP 的功能,这实际上是一个基本功能我不会亲自测试的东西。
来自评论:
您可以使用这样的内容:hostip.info/use.html
关于java - 在本地主机中测试时如何模拟不同的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12363063/