我正在开发一个Android应用程序,该应用程序使用HttpsUrlConnection类与Apache/PHP/MySQL服务器进行通信。当我想中止连接时,我会调用connection.disconnect()
,
但在服务器端,该过程已经完成,并通过Push填充到其他Android设备。
那么,如果连接已关闭,我该如何停止进程?
提前谢谢。
尝试设置ignore_user_abort(false);
并使用不断检查php代码中的连接状态
if(connection_aborted()){
//stop processing here
}
读一读。http://php.net/manual/en/function.ignore-user-abort.php和http://php.net/manual/en/function.connection-aborted.php
如果服务器已经通过推送完成并填充,那么你可以对它做任何事情。