2 hitsyd2015 hitsyd2015 于 2016.04.11 00:11 提问

单例Okhttp能像单例httpclient一样不需要我们手动去维护cookie吗? 10C

android 6.0sdk移除了apache的httpclient,volley必须得手动维护cookie,网上有文章说Okhttp支持cookies维护,但我有个疑问,单例Okhttp能像单例httpclient一样不需要我们手动去维护cookie吗?多谢解答

3个回答

devmiao
devmiao   Ds   Rxr 2016.04.11 04:55

最好用httpclient,它比较完备。

hitsyd2015
hitsyd2015 但是android api23移除了,当然也可以用,官方不建议用,所以才研究替代者volley和Okhttpclient,我现在有个疑问就是okhttp能不能自动处理cookie
2 年多之前 回复
CSDNXIAOS
CSDNXIAOS   2016.04.11 00:22

HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过
HTTP 协议来访问网络资源。在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。 

       HttpURLConnection是java的......
答案就在这里:单例HttpClient 不需要维护cookie
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.05.27 17:23

当然可以,只要在getIntanse()里声明即可

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
单例HttpClient 不需要维护cookie
HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。         HttpURLConnection是java的标准类,HttpURLConnection继承自URLCo
OKHTTP的单例和再封装
/** * Created by zm on 16-2-1 * okhttp的再封装,对于2.x版本,3.x版本将原有对okhttpclient配置 * 改成了builder模式配 * 置,对于超时、代理、dns,okhttp已经做好了配置, * 若不需要特殊配置,可以跳过 */ public class OkHttpUtil { private static OkHttpCli
OkHttpClient实例化解析
OkHttpClient实例化解析 OkHttp3(OkHttp的最新版本)是Square公司推出一个用于Android和java平台的网络请求框架,是一个高效的Http/https客户端。其中OkHttpClient是这个框架进行网络请求的核心对象之一。本文重点介绍OkHttpClient对象的实例化方式。 从官方API中可以知道,OKHttpClient对象采用了典型的Builder设计模式,O
13 关于HttpClient自动保存Cookie
前言 下面是我以前想做的一个专门为了HXBlog “刷访问” 的工具,, 当时 直接使用的我的HXCrawler进行发送请求, 但是 很遗憾失败了,, 也就是 虽然我发送了”requestTime”个请求, 但是 该博客的”访问次数”依然仅仅增加了一次 因为 不知道为何发送第一个请求之后, 后面的所有请求都带上了第一次请求所得到的sessionId, 但是 问题在于, 我这里是每一次 都新
使用线程安全的单例模式HttpClient,及HttpClient和Application的融合
上文简单介绍了HttpClient和Tomcat服务器的交互,主角是HttpClient,然后它跟服务器交互有两种方式即get和post。所以这个HttpClient就类似于电脑上用的浏览器。当我打开多个网页的时候,并不需要开一个网页就开一个浏览器,而是一个浏览器上面开了好几个网页。对应于HttpClient,即无需连接一次就new一个HttpClient。一般,我们希望一个应用里就一个HttpC
单例模式使用httpclient发送请求
使用httpclient发送post和get请求时,需要实例化HttpClient实例,再调用httpClient.execute()方法,每次实例化HttpClient耗时较大,而且HttpClient实例不能共用,不利于大量的请求处理,考虑到HttpClient实例公用,可以采用单利模式进行处理。HttpClientUtil是处理http请求工具类,在这个工具类里面封装了post和get请求的...
OkHttp封装单例模式 get post 请求
package com.gjl.yuekaolianxi.http; import android.os.Handler; import android.os.Message; import java.io.IOException; import java.util.Map; import java.util.Set; import okhttp3.Call;
OKhttp+Retrofit的封装加单例模式MVP实现
//Personlei package com.example.gezhonglianxi; import java.util.Map; /** * author:Created by Chenxu on 2018/1/1. */ public class Personlei implements Person,Model.Onfinsh { private Myinit myini
单例模式,实现httpclient的封装,让android开发中,进行网络操作的时候更方便一点。
package com.example.utils; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.
Okhttp的单例模式封装
import android.content.Context; import com.bwie.aizhonghui.yuekao_mnone.NetWorkInter.NetWorkInterceptor; import java.io.IOException; import java.util.Map; import okhttp3.Call; import okhttp3.Callba