首页 新闻 会员 周边 捐助

对接第三方rest api接口,如何处理超时的问题。

0
[待解决问题]

写个很小的工具。用到了第三方的 api接口(国外)。每一秒钟获取一次,时常会获取一次要高于一秒甚至4秒种才返回数据,偶尔还出现连接不稳定的情况。

不知大家是如何处理这种接口问题。

接口是人家的,除了自身代码的稳定性还要看对方接口的稳定性,同时还要看网络传输的稳定性。任何一个环节不稳定数据返回就报错。

wunaigong的主页 wunaigong | 初学一级 | 园豆:4
提问于:2016-08-22 08:13
< >
分享
所有回答(3)
0

技术上尝试使用更快的国外代理访问

用户体验上,设置request-timeout,倒计时,自动重试。

hahanonym | 园豆:1460 (小虾三级) | 2016-08-22 08:59
0

TCP是安全的.也就是说只有成功和事变不会有错误数据.所以只要能成功时间多长都没关系.

连成是否成功要看网络质量.这个是代码没法决定的. 

吴瑞祥 | 园豆:29449 (高人七级) | 2016-08-22 09:31
0

你去银行取钱的话,有时候很快,10分钟就能办好,有时候很慢,需要半小时,你想怎么样解决这个问题。

你去政府办事的话,有时候很快,10天就能办好,有时候很慢,需要30天,你想怎么样解决这个问题。

爱编程的大叔 | 园豆:30844 (高人七级) | 2016-08-22 12:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册