apache-commons-httpclient相关内容

HttpRoutePlanner - 它如何与 HTTPS 代理一起工作

我设置了 HTTPS 代理,以便 HTTP 客户端可以安全地向代理发送纯 HTTP 请求.例如,客户端可以向代理发送加密的 HTTP GET 请求,代理将删除加密并将纯 HTTP GET 请求发送到终端站点. 我了解到这不是一个常见的设置,只有 Google Chrome 具有支持这种情况的内置功能.(这里的信息 - http://wiki.squid-cache.org/Features/ ..

HttpClient 4.2、基本身份验证和 AuthScope

我有一个应用程序连接到需要基本身份验证的站点.这些站点在运行时提供,在编译时不为人所知. 我使用的是 HttpClient 4.2. 我不确定下面的代码是否是我应该如何指定基本身份验证的方式,但文档表明是这样.但是,我不知道要在AuthScope 的构造函数中传递什么.我原以为空参数意味着提供的凭据应该用于所有 URL,但它抛出了 NullPointerException,所以很明显我 ..

HttpAsyncClient 4 如何工作?

在之前版本的 HttpClient 中,目标主机被设置为客户端本身.在上一个版本中(对于 HttpAsyncClient,它是 4.1.1)主机设置为 HttpRequest(HttpGet、HttpPost 等.) 每次我提出请求时. 我想使用持久连接,所以我使用HttpAsyncClient.我像这样创建和使用它: CloseableHttpAsyncClient 客户端 = Http ..

从 HttpClient 3.x 迁移到 4.x

我们有一些使用 commons-httpclient-3.1 编写的代码需要转换为 4.1.我只是对此有点熟悉,正在阅读 4.1 httpclient 教程现在. 我在这里看到一些帖子(例如 从 HttpClient 3 转换为 4a> 但那是关于一个特定的构造).似乎应该有一些文档/示例显示如何将 3.x 的使用升级到 4.x ? 一个具体的例子:替换使用 org.apache.co ..
发布时间:2021-11-12 01:33:11 Java开发

忽略 Apache HTTPClient 4.5 中的自签名证书

我正在尝试使用 Apache HTTPClient 4.5 版接受所有证书和/或接受自签名证书(教程链接 这里) 我一直在从一堆关于 SO 的帖子中寻找解决这个问题的方法.到目前为止,他们都没有工作. 我不断收到此错误:尝试执行请求时出错.javax.net.ssl.SSLHandshakeException:握手期间远程主机关闭连接 Apache 文档: Apache v ..

Jersey 客户端和 Apache HTTP 客户端如何比较?

首先,我不是想在这里开始一场激烈的战争.我对 Jersey 非常了解,但几乎没有使用过 httpclient. jersey-client 和 Apache 的 httpclient 之间的主要区别是什么?在哪些方面一个比另一个好?某处有很好的比较图表吗?对于较大的文件(比如 2048 MB),哪一种表现更好? 非常感谢您的评论! 解决方案 这两件事可能不应该直接比较.Jers ..

如何在 Android 中使用 DefaultHttpClient?

如何在 Android 中使用 DefaultHttpClient? 解决方案 我建议阅读 android-api 提供的教程. 这是一些使用 DefaultHttpClient 的随机示例,通过在示例文件夹中的简单文本搜索找到. 编辑:示例源不打算显示某些内容.它只是请求 url 的内容并将其存储为字符串.这是一个显示它加载的内容的示例(只要它是字符串数据,如 html-、c ..

Apache Commons HttpClient 是否支持 GZIP?

库 Apache Commons HttpClient 是否支持 Gzip?我们想在我们的 Apache 服务器上使用启用 gzip 压缩来加速客户端/服务器通信(我们有一个 php 页面,允许我们的 Android 应用程序与服务器同步文件). 解决方案 Apache HttpClient 4.1 支持开箱即用的内容压缩以及许多以前被认为超出范围的其他功能. ..

Apache Commons HttpClient 是否支持 GZIP?

库 Apache Commons HttpClient 是否支持 Gzip?我们想在我们的 Apache 服务器上使用启用 gzip 压缩来加速客户端/服务器通信(我们有一个 php 页面,允许我们的 Android 应用程序与服务器同步文件). 解决方案 Apache HttpClient 4.1 支持开箱即用的内容压缩以及许多以前被认为超出范围的其他功能. ..

如何通过 HTTP 客户端传递客户端证书?

我想在服务 A 和 B 之间使用相互 SSL 身份验证.我目前正在使用 Java 实现从服务 A 传递客户端证书.我正在使用 Apache DefaultHttpClient 来执行我的请求.我能够从内部凭证管理器检索服务 A 的客户端证书,并将其保存为字节数组. DefaultHttpClient client = new DefaultHttpClient();字节 [] 证书 = loca ..

在 Apache HttpClient 中禁用 Keep Alive

对于一些我们无法解决的问题,我想在 Apache HttpClient 3.1 上禁用保持活动.但是,我在 Internet 上找不到任何相关资源.你知道怎么做吗? 解决方案 您可以在您的方法上禁用 HTTP 1.1 支持,即 httpMethod.setHttp11(false); 但您将失去一些其他功能. 您也可以尝试强制连接头要求服务器在响应后关闭连接:httpMethod.s ..
发布时间:2021-11-11 05:49:34 Java开发

如何使用 Apache 客户端 4.5.5 处理无效的 SSL 证书?

我正在尝试使用 Apache 客户端 4.5.5 连接到我的网络服务器之一. 我正在尝试使用 SSLContextBuilder,但它现在似乎已被弃用,我不想使用已弃用. 有人可以建议处理无效认证的最新方法是什么吗? 下面是我的代码,它工作正常,但不推荐使用 SSLContext、SSLContextBuilder、loadTrustmaterial. SSLContextBu ..
发布时间:2021-11-11 05:48:16 Java开发

Android 弃用 apache 模块(HttpClient、HttpResponse 等)

Android 自 API 级别 22 起已弃用 Apache 模块,所以我的问题是,我该如何使用,例如 HttpResponse 来自 Apache 库,而不是来自 Android SDK?问题是这两个包中的内容相同. 但是,例如,HttpGet 是可以的,因为它在 Apache 中被称为 HttpGetHC4. 解决方案 不推荐使用 HttpClient 方法.您现在可以使用 U ..
发布时间:2021-11-11 04:46:30 移动开发

apache HttpClient访问facebook

在以下情况下是否有任何示例,提示和指导? 我已经使用Apache HttpClient来模拟浏览器通过Java应用程序访问Facebook的功能.为此,我必须提供用户凭据.我已经使用了以下网站中提供的示例. http://svn.apache.org/viewvc/httpcomponents/oac.hc3x/trunk/src/examples/ 但是这些方法都不适用于fac ..
发布时间:2020-11-03 02:43:59 其他开发