设置HttpRequest超时时间不生效

Blade 已结 2 1136
asit
asit 2021-09-06 21:04

如下图,设置超时时间为20秒,在执行过程中还是10秒就断了

image.png

2条回答
  •  admin
    admin (楼主)
    2021-09-06 22:21

    HttpRequest类没有做拓展,只是把okhttp的设置给简化了,他的配置见下图。调用的是原生的OkHttpClient的Builder来设置的timeout。

    你可以先不用这个封装,用原生的OkHttpClient创建一个请求配置connectTimeout和readTimeout,然后设置超时来看看是否生效

    image.png

提交回复