我在 Django 中编写我的 Web 服务,当我在 postman 中测试我的 API 时一切正常(on http://127.0.0.1:8000/
)。但是当我尝试使用 Retrofit 连接时,http://192.168.43.115:8000
我不能。这是错误:
消息:java.net.ConnectException:在 10000 毫秒后无法从 /192.168.232.2(端口 50628)连接到 /192.168.43.115(端口 8000):isConnected 失败:ECONNREFUSED(连接被拒绝
我找到了解决方案。我使用 ipv6 和这个命令:
我的 Node.js API 也有同样的问题。解决方案是通过运行停止防火墙服务:
(注意我使用的是 Fedora 30。)
这样我就可以
localhost
通过 Android 手机访问我的 Rest API。