Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Android中止HTTP连接时放弃PHP服务器中的更改_Php_Android_Http - Fatal编程技术网

从Android中止HTTP连接时放弃PHP服务器中的更改

从Android中止HTTP连接时放弃PHP服务器中的更改,php,android,http,Php,Android,Http,我正在开发一个Android应用程序,它使用HttpsUrlConnection类与Apache/PHP/MySQL服务器通信。 当我想中止连接时,我调用connection.disconnect(), 但在服务器端,这个过程已经完成,并通过推送到其他Android设备来填充 那么,如果连接已关闭,如何停止进程 提前感谢。尝试设置忽略用户\u中止(false)并使用 if(connection_aborted()){ //stop processing here } 读一读这个。及 如果服

我正在开发一个Android应用程序,它使用HttpsUrlConnection类与Apache/PHP/MySQL服务器通信。 当我想中止连接时,我调用
connection.disconnect()

但在服务器端,这个过程已经完成,并通过推送到其他Android设备来填充

那么,如果连接已关闭,如何停止进程


提前感谢。

尝试设置
忽略用户\u中止(false)
并使用

if(connection_aborted()){
  //stop processing here
}
读一读这个。及


如果服务器已完成并通过推送填充,则您可以对此采取任何措施。

谢谢,我会尝试。但是,当应用程序启动连接时,我会显示一个带有取消按钮的ProgressDialog。因此,当服务器完成并且我收到响应时,该按钮是无用的。只有在流程尚未完成的情况下,它才会起作用。有没有办法避免这种情况?我的意思是,在整个过程中,有一个按钮是无用的。