• 2024-09-23Android面试:OkHttp 详解
    引言        在Android开发中,网络请求是不可或缺的一部分。OkHttp作为一款强大的HTTP客户端库,以其高效、易用和灵活的特点,成为了Android开发者的首选。本文将深入解析OkHttp的内部机制,包括其架构、基本使用、核心组件以及如何通过扩展来实现更丰富的功能。1
  • 2024-08-23Spring Boot项目中集成Geth与以太坊区块链进行交互操作实例
    前置条件已经安装Geth并启动。现在我们讲一下SpringBoot项目中集成Geth,然后怎么以太坊区块链进行交互操作。1、添加依赖到工程pom.xml<dependency><groupId>org.web3j</groupId><artifactId>core</artifactId><version>4.8.7</version></depend
  • 2024-07-15JDK调用工具(一)
    1.HttpURLConnectionHttpURLConnection是Java提供的一个用于发送HTTP请求和接收HTTP响应的类。它位于java.net包中,用于建立与HTTP服务器的连接,并支持通过GET、POST等方法发送请求,并获取服务器的响应。使用示例如下:importjava.io.BufferedReader;importjava.
  • 2024-06-23OKhttp3
    okHttp3restTemplate引入//创建ConnectionPoolConnectionPoolconnectionPool=newConnectionPool(5,5,TimeUnit.MINUTES);//创建OkHttpClient并设置参数OkHttpClientokHttpClient=newOkHttpClient.Builder().connectio
  • 2024-06-17Okhttp调用第三方系统接口【随记】
    Okhttp调用第三方系统接口依赖<dependency>  <groupId>com.squareup.okhttp3</groupId>  <artifactId>okhttp</artifactId>  <version>4.9.1</version></dependency>importokhttp3.OkHttpClient;importokhttp3.Reque
  • 2024-05-07解决远程调用三方接口:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException报错
    一、前言最近在对接腾讯会议API接口,在鉴权完成后开始调用对方的接口,在此过程中出现调用报错:javax.net.ssl.SSLHandshakeException。二、出现原因当你在进行https请求时,JDK中不存在三方服务的信任证书,导致出现错误javax.net.ssl.SSLHandshakeException:sun.security.validator.Va
  • 2024-04-01【Frida】【Android】08_爬虫之网络通信库okhttp3
  • 2024-01-25使用Java中的OkHttp库进行HTTP通信:快速、简单且高效
    在Java的世界里,进行HTTP通信的方式多种多样。其中,OkHttp以其简单、高效和强大的功能受到了开发者的广泛欢迎。今天,我们就来深入探讨如何使用OkHttp库在Java中进行HTTP通信。首先,OkHttp是一个基于HTTP/2和SPDY的客户端,提供了现代且高效的通信方式。它不仅支持同步请求和异步请求,还提
  • 2024-01-02使用OkHttp库爬取知乎内容的Kotlin程序
    这是一个使用OkHttp库爬取知乎内容的Kotlin程序,并使用代理https://www.duoip.cn:8000。importokhttp3.OkHttpClientimportokhttp3.Requestimportjava.net.URLfunmain(){valproxyHost="www.duoip.cn"valproxyPort="8000"valproxyUsername=&quo
  • 2023-11-13爬虫代码抓取
    ``科特林导入okhttp3.OkHttpClient导入okhttp3.Request导入okhttp3.Response有趣的主(){  valproxyHost="www.duoip.cn"  val端口=8000  valurl="https://www.10jqka.com.cn/"  valproxy=Proxy(Proxy.Type.HTTP,InetSocketAddress(proxy
  • 2023-11-10知乎问题采集如此轻松,Kotlin来帮忙
    知乎是国内最好的一个知识学习的平台,我们平时很多问题都能在知乎上找到很好的答案。那么今天我就用Kotlin编写一段知乎问题收集的程序,我们可以根据自己需要的问题,进行针对性的采集,非常的不错,一起来看看吧。```kotlinimportokhttp3.OkHttpClientimportokhttp3.Requestimportja
  • 2023-06-14真实案例:Feign 切换 okhttp 无法生效,被老大骂的有点慌!
    来源:https://www.cnblogs.com/mufeng3421/p/11442412.html提示:如果只看如何解决问题,请看文章的末尾如何解决这个问题1.场景描述最近项目中使用了feign当做http请求工具来使用、相对于httpclient、resttemplate来说,fegin用起来方便很多。然后项目有httptrace的需求,需要输出请求
  • 2023-04-26OkHttp 工具类
    OkHttp依赖包:<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>3.8.1</version></dependency><dependen
  • 2023-04-17使用OkHttpClient如何指定Ciphers密码套件
    在OkHttpClient中,密码套件的配置是通过ConnectionSpec类实现的。ConnectionSpec类用于描述一组TLS/SSL连接参数,包括加密套件、协议版本、证书验证方式等。我们可以使用ConnectionSpec类的静态方法创建一个默认的TLS/SSL连接参数列表,并通过OkHttpClient.Builder.connectionSpecs()
  • 2023-04-11OKHttp
    OkHttp默认使用长连接(HTTPKeep-Alive)来复用TCP连接,以减少多次握手建立连接的时间和资源浪费。常用方法如下:1.创建OkHttpClient对象OkHttpClientclient=newOkHttpClient();2.创建Request对象Requestrequest=newRequest.Builder()
  • 2023-03-17Okhttp3中设置超时的方法
    场景SSM项目中使用Okhttp3请求接口,进行junit单元测试时提示连接超时:java.net.SocketTimeoutException 实现找到新建OkHttpClient对象的地方:OkHttpClientclient=newOkHt
  • 2022-12-11okhttpClient 使用示例
    1@Autowired2privateOkHttpClientokHttpClient;34@PostMapping("testOkHttp")5publicResulttestOkHttp(@RequestParam("code")Stringco
  • 2022-12-02原生OKHttp的Get和Post请求思路
    原生OKHttp的Get和Post请求思路引入pom依赖<!--接收OKHttp返回json信息依赖-->   <dependency>     <groupId>com.squareup.okhttp3</groupId> 
  • 2022-11-22Android网络请求(3) 网络请求框架OkHttp
    Android网络请求(3) 网络请求框架OkHttp本节我们来讲解OkHtpp网络请求框架什么是网络请求框架在我的理解中,网络请求框架是为了方便我们更加便捷规范的进行网络请求所建
  • 2022-11-03【OkHttp框架】OkHttp框架原理与参数配置
    一、参考资料​​Okhttp的线程池|黑白了落夜的博客​​​​OKhttpClient简单使用总结「建议收藏」-腾讯云开发者社区-腾讯云​​
  • 2022-10-25okHttp3集成
    Maven依赖pom:<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>4.9.0</version></dependency>代码:pac
  • 2022-10-13http请求方式-OkHttpClient
    http请求方式-OkHttpClientimportcom.example.core.mydemo.http.OrderReqVO;importokhttp3.*;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importor
  • 2022-10-10okhttp
    publicstaticStringupload(Stringurl,Filefile)throwsIOException{OkHttpClientclient=newOkHttpClient();RequestBodyformBody=n
  • 2022-09-1937. OKhttp自定义配置
    37.OKhttp自定义配置37.1Builder构建者OkHttpClientokHttpClient=newOkHttpClient.Builder().build();提供更多操作37.2拦截器OkHttpClientokHttpClient=newO