当前位置:编程学习 > wap >>

如何在移动网络下保障http请求

Hi All:
    我们正在开发一个基于http协议请求的APP。但是我们在用户反馈中发现,有些用户因为移动网络/wifi的信号问题,经常会遇到请求没有响应的情况。如果我们想要在这一点上有所提高,改善用户的体验,有什么样的办法呢?
用户遇到的情况可能有
1:无网络
2:网络信号不好
3:DNS失败
4:建立连接失败
5:等待请求超时
6:数据回传接受不完整。

有什么好的办法可以解决如上这些问题? 移动 --------------------编程问答-------------------- 在没网络的时候保存请求失败的”请求“,网络恢复的时候再次请求。
一般请求是很快的,除非你下载文件到手机。另外服务器也可以做一些优化,比如尽量用json来返回请求结果。并做gzip压缩,内容可以小10倍以上。你试想一个1000KB的内容变成100KB,速度会提高多少?十倍。
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,