Android http请求,更新服务器数据状态成功,服务器返回时如果网络中断,怎么处理?
这样一个流程:1、手机发送请求。2、服务器端接收成功,并且更新数据状态。3、返回成功信息给手机,但此时网络中断。导致的现象是服务器端认为成功了,但手机端认为失败了,如何能...
这样一个流程:
1、手机发送请求。
2、服务器端接收成功,并且更新数据状态。
3、返回成功信息给手机,但此时网络中断。
导致的现象是服务器端认为成功了,但手机端认为失败了,如何能够确保通讯的正确性?想了很久了,非常感谢!! 展开
1、手机发送请求。
2、服务器端接收成功,并且更新数据状态。
3、返回成功信息给手机,但此时网络中断。
导致的现象是服务器端认为成功了,但手机端认为失败了,如何能够确保通讯的正确性?想了很久了,非常感谢!! 展开
2个回答
展开全部
HTTP协议使用TCP协议传输的,因此在传输数据之前采用三次握手建立TCP连接。第4个包就是HTTP请求,然后是HTTP应答。你的问题是服务器的应答包没有收到,那太简单了。首先是超时定时器到期提示网络无响应。然后可以重新连接即可。仅供参考~
更多追问追答
追问
多谢~我的场景没有描述清楚。
我是需要手机与服务器一对一绑定,如果服务器接收成功,认为已经绑定,就不会接收手机端的请求了
追答
抱歉,我还真不知道怎么回答你。怎么绑定,编程吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询