ps软件入门教程 retrofit怎么设置请求超时时间?
retrofit怎么设置请求超时时间?关于超时:java.net.httpurlconnection它基于HTTP协议,底层是通过套接字通信实现的如果不设置超时,在网络异常的情况下,可能会导致程序冻结
retrofit怎么设置请求超时时间?
关于超时:java.net.httpurlconnection它基于HTTP协议,底层是通过套接字通信实现的
如果不设置超时,在网络异常的情况下,可能会导致程序冻结,无法继续执行
在jdk1.5版本中,您只能通过以下两个语句设置相应的超时时间:system.setproperty属性(" sun.net.client客户端.de Faultconnecttimeout”,?超时(毫秒数字串)system.setproperty属性(" sun.net.client客户端. defaultreadtimeout“,?Timeout MS digit string)
在JDK1.5中,还可以使用以下两种urlconnection方法,httpurlconnection的父级:urlconnection.setconnecttimeout(int):设置连接主机超时(单位:ms)urlconnection.setreadtimeout(int):设置从主机读取数据的超时时间(单位:ms)?
按照上述方法设置没有问题