首页 > TAG信息列表 > okhttp3

okHttp使用时无网络

//okhttp3implementation 'com.squareup.okhttp3:okhttp:3.4.1' <!--联网权限--><uses-permission android:name="android.permission.INTERNET" /> <!--允许http明文传输-->android:usesCleartextTraffic="true"  

OkHttp3源码详解之 okhttp连接池复用机制(一),移动智能终端开发报告

/** Returns a recycled connection to {@code address}, or null if no such connection exists. */ RealConnection get(Address address, StreamAllocation streamAllocation) { assert (Thread.holdsLock(this)); for (RealConnection connection : connections) { if (c

Android版&Kotlin版RxJava2+Retrofit2+OkHttp3的基础,kotlin开发网站

@Override public void onNext(MovieSubject movieSubject) { mMovieAdapter.setMovies(movieSubject.subjects); mMovieAdapter.notifyDataSetChanged(); } }); 5.加入RxJava的好处: 加入 RxJava 后的网络请求,返回不再是一个 Call ,而是一个 Observable。在Activity / Fragmen

nacos服务未启动

feign.RetryableException: afs-job-admin executing POST http://afs-job-admin/api/registry at feign.FeignException.errorExecuting(FeignException.java:249) at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:129) at feign.Synchro

面试:OKHttp面试相关问题

Q1:Okhttp如何开启的Http2.0--ConnectInterceptor 只要后端将接口升级到Http2.0的支持之后,客户端就能自动的把所有的请求切换到Http2.0上, SSLSocket去获取ALPN的协议支持信息,当后端支持的协议内包含Http2.0时,则就会把请求自动升级到Http2.0。 Okhttp如何开启的Http2.0 - 云+社区

【Android】as通过okhttp3实现对图书管理系统的增删改查

Android Studio通过SpringBoot连接MySQL数据库实现增删查改 文章目录 Android Studio通过SpringBoot连接MySQL数据库实现增删查改前言springboot连接mysqlAndroid Studio通过okhttp3网络请求实现增删查改activity_mainMainActivityonCreate查询数据添加数据删除数据修改数

okhttp3设置代理(http/https)

最近项目网络请求需要设置代理,记录一下。http和https都可以。 OkHttpClient.Builder builder = new OkHttpClient.Builder(); //代理服务器的IP和端口号 builder.proxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress("127.0.0.1", 8080))); //代理的鉴权账号密码 final Stri

CLEARTEXT communication to XX not permitted by network security policy 解决方案

Android P系统限制了明文流量的网络请求,之下的版本没有影响,所以okhttp3会抛出该异常。 新建名为network_security_config 的xml  <?xml version ="1.0" encoding ="utf-8"?> <network-security-config> <base-config cleartextTrafficPermitted="true" /> &

关于frida用在抓包上

一.Frida实现okhttp3.Interceptor     转自:https://bbs.pediy.com/thread-252129.htm   注意: 1.最好不要有xposed环境 2.启动方式 frida -U -l yang.js -f xxx --no-pause  代码: function hook_okhttp3(classLoader) { Java.perform(function () { var Byte

OKhttp3工具类

本人开发过程中使用到的工具类,记录在此,包含的方法都是自己用到的,并不全面 如有使用者自取 有好的意见或不完善之处欢迎指出 AndroidManifest.xml 里 application中 权限申请 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> <uses-permission

web3j和spark的okhttp3包冲突问题解决

最近以太坊的分叉,新增了一些字段,原来使用的是老版本 web3j-spring-boot-starter <groupId>org.web3j</groupId> <artifactId>web3j-spring-boot-starter</artifactId> <version>1.6.0</version> 现在不得不更新web3j到最新版本包4.8.7,获取一些新的字段信息。 但是由于web3j

Java接口自动化——OkHttp框架

OkHttp框架是java模拟发送http协议请求的框架,下面就是使用该框架简单编写get请求和post请求。 1、首先是添加坐标 在项目pom.xml文件中添加坐标内容如下: <dependencies>  <dependency>    <groupId>com.squareup.okhttp3</groupId>    <artifactId>okhttp</artifactId>

封装OkHttp3工具类

Maven dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.10.0</version> </dependency> <dependency> <groupId>com.alibaba</groupId>

安卓利用OKhttp3访问服务器图片资源

public class HomeFragment extends BaseFragment { private static final String TAG=HomeFragment.class.getSimpleName(); private TextView textView; private ImageView imageView; private ListView listView; private Handler handler = new Handler()

okhttp3日志拦截器,打印请求信息

okhttp3日志拦截器,打印请求信息 导入包 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>logging-interceptor</artifactId> <version>3.5.0</version> </dependency>

移动应用开发实践-Task1-OkHttp的基础使用

移动应用开发实践-Task1-OkHttp的基础使用 目标:获取下图的json对象 1.配置OkHttp(这里用的3.8.1版本) implementation 'com.squareup.okhttp3:okhttp:3.8.1' 2.做一个简单的获取页面 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sche

ANFT

Android端 1.添加依赖 implementation ‘com.squareup.retrofit2:retrofit:2.9.0’ implementation ‘com.squareup.retrofit2:converter-gson:2.9.0’ implementation ‘com.squareup.okhttp3:okhttp:4.9.0’ implementation ‘com.squareup.okhttp3:logging-interceptor:4.

某手 v8.x 签名计算方法(一) 先从抓包说起

一、目标 某手早就搞过好几次了,不过人家努力,几天小版本,几周大版本,一不留神就看不懂了,这不升级到 8.x 之后,包都抓不到了。蓝瘦香菇。 TIP: 新鲜热乎的 8.3.30.17506 二、步骤 先从okhttp3搞起 Charles就不用祭出来了,象征性的抓了几个无关痛痒的数据。看不到热门数据包不好玩。我们

【Android移动开发】使用okhttp3+gson解析解析json数据查询手机号码归属地区号等

首先申请key值,天行、聚合等都行,我用的是聚合数据免费的查询号码归属地api,到聚合数据注册进行实名认证后可以获取到key值,这个很重要,没有请求不了数据。 实现效果: 分析 首先测试一下接口,看看它返回的json数据: 接口地址: http://apis.juhe.cn/mobile/get 请求参数中phone为

android okhttp 响应

本文依赖是okhttp:4.4.0 import android.os.Bundle; import android.widget.TextView; import org.jetbrains.annotations.NotNull; import okhttp3.Callback; import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.Response; import java.io.IOException; publi

android okhttp3 配置https证书

一、写在前面,客户端的证书,一般是由服务端提供的,我们来认识一下: ca.crt       :服务端证书 client.crt  :客户端证书 client.key :客户端证书秘钥 ca.crt就是我们客户端单向验证时使用的证书, 那么client.crt和client.key就应该是双向验证用到的bks了,于是重点就是他们间的转换了

OkHttp3入门-手把手教你如何用

OkHttp3入门准备工作添加依赖设置网络权限创建简单创建四步走异步请求同步请求中止请求具体介绍GET请求POST请求下载(保存到本地)简单的下载请求(示例)准备工作显示下载进度上传文件上传文件上传(简单示例)涉及到的类与方法上传监听(显示上传进度)其他拦截器可能涉及到的类与方法 Ok

okhttp3 上传文件

     String baseUrl = "http://localhost:9000/file"; File file = new File("E:/girl.jpg"); OkHttpClient okHttpClient = new OkHttpClient(); RequestBody fileBody = RequestBody.create(MediaType.parse("applicatio

转换后访问原始响应

我有一个即使请求有错误也返回200 HTTP代码的后端: { "error": { "message": "Generic error", "code": 13000 } } 现在,使用以下命令后如何访问原始响应正文: .addConverterFactory(GsonConverterFactory.create(gson)) 我试过了: response.raw()

android-带有动态拦截器的Okhttp3在Dagger2中的最佳范围

范围如何与Auth令牌一起使用?在添加可以使用auth令牌对其进行签名的拦截器之前,我无法创建Retrofit实例.因此,我想在auth令牌可用时(登录后)创建Retrofit.在这种情况下,如何使示波器正常工作? 非常感谢!解决方法:没有最佳的方法来执行此操作,并且它还取决于更改/重新创建Retrofit实例