我正在构建一个Django REST API来支持iOS应用程序的数据需求。 API驻留在一台linux机器上,该机器还包含它所包含的MySQL数据库。我一直在通过Wi-Fi和固定电话连接从我的本地机器向服务器发送http请求来调试API。在这些条件下,API会接收请求并成功返回HTTP响应。其他队友也成功地从他们的机器上做到了这一点。
现在我们已经安装了iOS应用程序的原型,我们已经安装到iPhone 6上。通过iPhone发送的通过Wi-Fi 发送的请求(以及通过iPhone模拟器的固定电话) API并回复。但是,API未收到通过 4G / 3G (移动网络)发送的请求。
是否需要通过Linux服务器或API启用某些内容,以允许通过移动网络进行请求?截至目前,所有提出请求的尝试都被阻止/未被接收。
感谢您的帮助!