我的 Android 应用程序将 HTTP 请求发送到 Godaddy 服务器上的 PHP 共享经济托管在 Linux 上。请求看起来像 http://example.com/abc.php?user=abc@xyz.com
直到昨晚,对于同时使用该应用程序的 560 名用户,一切都在 2 个月内完美运行。从昨晚 10.30 左右开始,我们开始在应用程序中强制关闭。
我开始调试它,发现发送到 Godaddy 服务器的 http 帖子间歇性地返回响应“您的请求已超时”,这就是 App Force 关闭的原因,因为 App 需要 JSON 响应。
我调用 Godaddy 的技术支持,他们告诉我数据库和托管我们的服务器一切正常。
我很迷茫,不知道如何解决这个超时问题。非常感谢任何关于为什么会突然发生这种情况的帮助或线索。
注意:我想补充一点,我们上个月使用的版本中的 Android 应用程序和 PHP 绝对没有任何变化。
谢谢。
最佳答案
这是 Godaddy 服务器的问题,我通过 Android 本身的修复解决了这个问题,以便首先检查响应是否为 200 OK。如果是,继续进行进一步处理,否则显示对话框等...取决于需要。至少在来自服务器的错误 HTTP 响应周围没有强制关闭应用程序。
关于java - 从 Android 应用程序到 GoDaddy 服务器的 HTTP 请求间歇性超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5939183/