Android 在我的HTTP请求中,internet减速期间发送的两个数据?

Android 在我的HTTP请求中,internet减速期间发送的两个数据?,android,Android,我有一个使用HTTP post请求向服务器发送数据的应用程序,在发送数据两次的过程中,如果您的internet连接速度减慢,是否可能 我的意思是,你只发送一次数据,但由于互联网连接的波动,它发送你的数据两次。比如刷新 提前感谢。不,android不会重新发送您的数据。如果存在连接错误,则从httpclient返回连接错误。除非您使用任何进行重新发送的http帮助程序,否则您必须自己发送两次数据。请发布您的代码,可能您已经调用了两次execute。您正在使用异步任务吗?你也可以用一个简单的函数来检

我有一个使用HTTP post请求向服务器发送数据的应用程序,在发送数据两次的过程中,如果您的internet连接速度减慢,是否可能

我的意思是,你只发送一次数据,但由于互联网连接的波动,它发送你的数据两次。比如刷新


提前感谢。

不,android不会重新发送您的数据。如果存在连接错误,则从httpclient返回连接错误。除非您使用任何进行重新发送的http帮助程序,否则您必须自己发送两次数据。

请发布您的代码,可能您已经调用了两次execute。您正在使用异步任务吗?你也可以用一个简单的函数来检查你的连接速度。事实上,我的应用程序运行良好,我确信我只发送了一次请求。并不是我发送的所有数据都是重复的,我只经历了一次事件。所以我只是想知道连接是否会影响数据的发送。嗨,我的android客户端也面临着类似的问题,通过php web服务向MySql发出http请求,当互联网连接缓慢时,会在表中插入一个空行get。在wifi上,一切正常。由于连接速度慢,数据似乎丢失了。这毫无意义,因为网络速度与可靠性无关。只要它没有超时,那么它的1Tb/s或每秒500字节链路就无关紧要。你肯定在别的地方有bug,只要它没有超时,你能不能相信这可能是个罪魁祸首。你的意思是超时可能成为空插入的原因吗?我的意思是连接速度并不重要。互联网协议在不同层面上确保数据正确传输。因此,您的HTTP请求没有返回任何错误,这意味着数据已成功发送到另一端。如果失败了,那么您返回了错误,您知道您需要重试。我正在使用免费主机!还有一个问题,POST请求是否有可能丢失数据?在客户端或服务器端强制超时会有帮助吗?