1、区分不同网络情况下的超时设置
连接超时:在2/3/4G网络下,设置5-10秒。WIFI情况下设置5秒
2、减少数据传输量
比如,使用数据量更小的protobuffer代替json,使用webp代替jpg或png等
3、http请求缓存
根据需要,设置不同的缓存策略;借助Last-Modified和ETag 来判断资源是否发生变化。
4、使用CDN加速
这个得花钱
5、DNS优化
使用HttpDNS服务,直接使用ip地址发送请求,减少了DNS域名解析的时间,降低了DNS劫持的风险
网友评论