场景

SSM项目中使用Okhttp3请求接口,进行junit单元测试时提示连接超时:

java.net.SocketTimeoutException

实现

找到新建OkHttpClient对象的地方:

OkHttpClient client = new OkHttpClient();client = new OkHttpClient.Builder().connectTimeout(10, TimeUnit.SECONDS).readTimeout(20, TimeUnit.SECONDS).build();

注:

connectTimeout(10, TimeUnit.SECONDS) 设置连接时间10秒

readTimeout(20, TimeUnit.SECONDS) 设置读取时间20秒

Okhttp3中设置超时的方法相关推荐

  1. docx文档文字怎么加边框,word文档中设置边框的方法步骤

    word2003提供了很多类型的边框,这些边框可以用于表格,可以用于图片,也可以用于文档,利用边框,可以是Word文档更加美观,那么下面就由学习啦小编给大家分享下word文档中设置边框的技巧,希望能帮 ...

  2. python中设置超时跳过,超时退出

    python中设置超时跳过,超时退出. 在工作中遇到过 个问题 执行一条代码时间过长 而且还不报错,卡死在那.还要继续执行下面代码,如何操作. 下面是个简单的实例 pip安装 第三方eventlet这 ...

  3. 使用 curl 下载需要太长时间?试试在 cURL 中设置超时

    cURL是一个出色的网络通信工具,它代表"客户端 URL".几乎所有设备都使用地球上连接到 Internet 的 cURL,cURL 最广泛的用途是从终端中的远程服务器下载文件. ...

  4. html语言中的链接方式,什么是超链接_在html中设置超链接的方法 - 驱动管家

    什么是超链接?html如何设置超链接?如果想要优化自己的网站,那么肯定少不了超链接的存在.正常情况下,我们会在html中设置超链接,从而使得点击的时候会跳转到需要的界面,从而增加自己网站的浏览量.下面 ...

  5. kodi remote android,使用Android和iOS在Win10系统中设置Kodi Remote方法

    Kodi是一个流行的流媒体应用程序,兼容windows操作系统和大多数其他设备,如Android,iOS,Linux等.Kodi是家庭娱乐的理想选择,基本上设计用于大屏幕.如果要在windows桌面上 ...

  6. Centos7中设置代理的方法

    在使用局域网时,有时在局域网内只有一台电脑可以进行上网,其他电脑只能通过配置代理的方式来上网,在Windows系统中设置代理上网相对简单,如果只需上网的话,只需在浏览器中找到网络连接,然后在局域网设置 ...

  7. connect设置超时的方法

    在使用TCP的connect连接服务器时,在默认情况下系统使用的是阻塞式socket,如果服务器当前不可用,则connect会等待知道超时时间到达,而这个超时时间是系统内核规定的,并不能使用setSo ...

  8. Allegro中设置开窗的方法 Allegro中设置开窗的方法

    该文章装载于http://www.beamsky.com/allegro-soldermask/. 最近常常看到读者在本站搜索Allegro开窗相关的内容,Alex特撰写本文简单介绍一下.Allegr ...

  9. php超链接样式,html和css中设置超链接样式方法的总结

    在之前的文章中我们介绍了关于html中超链接的颜色设置,我们都也知道超链接在网站中都是无处不在的,超链接是跳转到另一个页面的入口,当你把鼠标移动到超链接上,会有颜色或者样式的改变,那么我们今天就给大家 ...

最新文章

  1. java socket channel_Java NIO 教程(八) SocketChannel
  2. Rust linux 系统接口使用
  3. Learning to Rank中Pointwise关于PRank算法源码实现
  4. arm linux 核心板 制作,Linux下制作给ARM开发板使用的文件系统
  5. Akka Actor远程调用
  6. 团队开发框架(Developement Structure for Team),内容列表及整理计划
  7. 西南科技大学研究生计算机,我们毕业啦……西南科技大学2020研究生毕业记!...
  8. 万分之二用百分之怎么表示_红木家具怎么辨别真假
  9. Visual Studio Code 10 月 Python 扩展更新
  10. Introduction to Computer Networking学习笔记(二十六):HTTP、SPDY
  11. 【官方】下载最新adb及安装驱动的方法
  12. c语言烟花代码devc,C语言烟花程序
  13. 知识图谱-构建:知识图谱构建流程【本体构建、知识抽取(实体抽取、 关系抽取、属性抽取)、知识表示、知识融合、知识存储】
  14. oracle exadata X8,ORACLEEXADATA数据库云服务器X8.PDF
  15. Android常用的 adb shell命令
  16. 如何建语料库_如何建设语料?
  17. 渗透测试--medium_socnet
  18. 如何在word中的图片上画圈标注_怎么在word图片上画圈
  19. 如何使用Java获取货币符号?
  20. Linux就这个范儿 第14章 身在江湖

热门文章

  1. 绝对是最实用 PostMan测试进阶操作 token校验 参数传递 存为环境变量 避免重复copy
  2. php mvc单入口搭建,PHP实现MVC开发最简单方法是单点入口
  3. 关于一个局部变量未初始化引发的项目异常退出问题
  4. 计算机硬件价钱分配,电脑基础知识计算机硬件基础课件.ppt
  5. 计算机lg符号,数学符号lg的意思
  6. 三星android 7.0 root,三星G9300 7.0 root教程及获取7.0的root权限
  7. mq同步mysql数据 duplicate entry_MySQL数据同步之otter
  8. 智能城市dqn算法交通信号灯调度_博客 | 滴滴 KDD 2018 论文详解:基于强化学习技术的智能派单模型...
  9. pep8 python 编码规范_「原创」「python自学笔记」python编码规范
  10. 16进制与字符串之间的相互转换