我正在使用一个使用HttpsUrlConnection类与Apache / PHP / MySQL服务器通信的Android应用程序。
当我想中止连接时,我打电话给connection.disconnect()
,
但是在服务器端,该过程已经完成并通过Push填充到其他Android设备。
那么,如果连接关闭,我怎么能停止这个过程?
提前谢谢。
答案 0 :(得分:1)
尝试设置ignore_user_abort(false);
并使用
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
如果服务器已经完成并通过推送进行填充,那么您可以执行任何操作。