android - Asyhttpclient设置了超时,但是还是要很长时间才会响应连接失败
高洛峰
高洛峰 2017-04-17 17:44:18
0
2
593

请问下,Asyhttpclient使用setTimeOut方法设置了超时,为啥还是会等很长时间才会响应onFailure的方法

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(2)
小葫芦

Regardez attentivement la documentation, vérifiez le code et faites attention aux différences entre les méthodes suivantes

setTimeout(int value)

Définissez les délais d'expiration de la connexion et du socket. Par défaut, les deux sont définis sur 10 secondes.



setConnectTimeout(int value)

Renvoie le délai d'expiration de connexion actuel (millisecondes). Par défaut, il est défini sur 10 secondes.



setMaxRetriesAndTimeout(int retries, int timeout)

Définit le nombre maximum de tentatives et le délai d'expiration pour une demande particulière.

伊谢尔伦

Il est préférable de ne pas utiliser cette bibliothèque, elle est obsolète, utilisez okhttp/retrofit

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal