原创 2023-04-30 05:56:38
2210阅读
  前言:  前面两篇文章介绍了基于okHttp的post、get请求,以及文件的上传下载,今天主要介绍一下如何和Json解析一起使用?如何才能提高开发效率? 关于Json解析:  本文的Json解析采用阿里巴巴的FastJson 解析,也可以采用Gson解析,两者之间的对比请参考文章Android之json解析(FastJson Gson 对比)。&nbs
转载 9月前
187阅读
# Android okhttp发送post请求详解 ## 引言 作为一名经验丰富的开发者,我将会教你如何在Android中使用okhttp发送post请求。这篇文章将会详细说明整个过程,并提供每一步所需的代码和解释。让我们开始吧! ## 流程图 ```mermaid flowchart TD A(创建OkHttpClient对象) --> B(创建RequestBody对象)
原创 2024-04-15 06:12:23
168阅读
# 使用Java OkHttp发送文件 在网络开发中,经常会遇到需要发送文件的情况,而OkHttp是一个强大的网络请求库,可以帮助我们轻松地发送文件。本文将介绍如何使用Java中的OkHttp库来发送文件。 ## 准备工作 首先,我们需要在项目中引入OkHttp库。可以通过Maven或者Gradle来添加依赖: ```xml com.squareup.okhttp3 ok
原创 2024-06-04 07:01:54
505阅读
Android OkHttp发送请求 在Android开发中,我们经常需要与服务器进行数据交互。而发送网络请求是其中一项重要的操作。OkHttp是一个开源的网络请求库,它提供了简洁的API,使得Android应用可以轻松地发送网络请求并处理响应。 本文将介绍如何使用OkHttp库在Android应用中发送网络请求,并通过代码示例来说明其使用方法。 ## OkHttp简介 OkHttp是一个
原创 2024-02-01 09:58:51
129阅读
OkHttp发送请求流程Request主要包含5个属性,涵盖请求的基本信息:url method headers body tagspublic final class Request { final HttpUrl url; final String method; final Headers headers; final @Nullable RequestBody body;
原创 2023-07-24 20:27:12
199阅读
okhttp以其卓越的网络处理性能,而被广泛的使用。作为一个新手的我,当然也得熟悉下。以下内容如有问题请及时指正 一, OkHttp重要组成部分 OkHttpClient:  作为OkHttp使用的核心组件,入口。 其包含请求分发, 响应拦截, 网络配置(超时,重定向重试)等等 。 OkHttpClient可通过OkHttpClient.Build
我们知道,http 请求分为三个部分, 请求行、请求头和请求体;对应的消息也分为三个部分:响应行、响应头和响应体。以前使用 HttpURLConnection 时,我们很容易设置消息头及参数,它内部是封装了 Socket 供我们使用。补充一点,我们知道网络运输层是由 TCP 和 UDP 构成的,TCP 建立连接,安全可靠,以流传输数据,没有大小限制,速度慢;UDP 是不建立连接,每次传递数据限制在
# Java OkHttp Cookie JSON 实现指南 作为一名经验丰富的开发者,我很高兴能帮助你实现“Java OkHttp Cookie JSON”。在这篇文章中,我将详细介绍实现这个功能所需的步骤和代码。 ## 步骤概览 首先,让我们通过一个表格来了解实现“Java OkHttp Cookie JSON”的整个流程: | 步骤 | 描述 | | --- | --- | | 1
原创 2024-07-22 06:22:01
86阅读
文章目录1. 什么是JSON2. JSON在JavaScript中的使用2.1 JSON的定义2.2 JSON的访问2.3 JSON的两个常用方法3. JSON在Java中的使用2.1 JavaBean和Json的转换2.2 List和Json的转换2.3 Map和Json的转换 1. 什么是JSONJSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,
1、有关于HttpClient和OkHttp两种调用服务的方式区别,我们先到overstackflow上看看大牛们的讨论。 所以从使用、性能、超时配置方面进行比较使用HttpClient和OkHttp一般用于调用其它服务,一般服务暴露出来的接口都为http,http常用请求类型就为GET、PUT、POST和DELETE,因此主要介绍这些请求类型的调用。HttpClient使用介绍使用Ht
转载 8月前
55阅读
`package mini.org.mokhttp; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.Vie ...
转载 2021-07-17 12:21:00
246阅读
2评论
# Android OkHttp发送Post请求 在Android应用程序开发中,我们经常需要与服务器进行数据交互。其中,发送POST请求是常见的操作之一。本文将介绍如何使用OkHttp库在Android应用中发送POST请求,并附带代码示例进行说明。 ## 什么是OkHttpOkHttp是一个开源的HTTP客户端库,由Square公司开发并维护。它简化了在Android应用中进行网络请
原创 2024-03-25 05:02:26
1032阅读
2019.12.28更新 注意点:1.只需要在AndroidManifest.xml application 属性中添加 ,就可以访问 http,而不是httpsandroid:usesCleartextTraffic="true"2.检查项目网络权限有没有开3.检查模拟机网络权限有没有开4.卸载软件,点击重新安装。我选择的免费的接口https://api.apiopen.top/mus
原创 2023-05-10 15:16:36
347阅读
为了代码重用,我们首先封装一个类。这个类是HttpUtilHttpUtil.java 1. package com.example.asus.networktest; 2. 3. import okhttp3.OkHttpClient; 4. import okhttp3.Request; 5. 6. public class HttpUtil { 7. 8. public s
1、引入依赖 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.3.1</version> </dependency>123452、加入工具类package
转载 2019-06-12 08:43:00
297阅读
# Android使用OkHttp解析JSON 在Android开发中,我们经常需要从服务器获取JSON数据,并解析成对象或集合进行使用。OkHttp是一个强大的HTTP客户端库,能够帮助我们方便地发送网络请求和处理响应。本文将介绍如何使用OkHttp来解析JSON数据,并提供相应的代码示例。 ## 1. 引入OkHttp库 首先,我们需要在Android项目中引入OkHttp库。在项目的b
原创 2023-12-28 04:19:49
479阅读
# 使用Android Studio的OkHttp库解析JSON数据 在现代Android应用开发中,处理网络请求和解析JSON数据是常见的任务。OkHttp是一个功能强大的HTTP客户端库,可以简化HTTP请求及响应处理。本篇文章将介绍如何在Android Studio中使用OkHttp解析JSON数据。 ## 什么是OkHttpOkHttp是一个高效且灵活的HTTP客户端,它支持SP
原创 2024-08-11 06:57:24
369阅读
Android程序开发中使用网络上传下载是必不可少的,前不久使用Apache Httpclient组件进行图片上传下载,并监控进度等功能的了解与实现,并解决了缩放图片时出现SkImageDecoder::Factory returned null错误。本文是在httpcore-4.3.jar,httpmime-4.3.4.jar基础上实现,文章末尾提供的Demo下载中包含了它们。关于上传,请移步
转载 5月前
15阅读
根据技术选型总结常见的三种方式发送http请求,本问介绍框架
原创 2022-10-09 11:52:13
149阅读
  • 1
  • 2
  • 3
  • 4
  • 5