apache-httpclient-4.x相关内容

Java HttpRequest JSON &响应处理

我已经查看了其他几个问题,但我仍然不完全理解这一点.我想将 JSON 字符串 POST 到远程地址,然后从 JSON 响应中检索值.我正在使用 Java 的 Apache 库. public HttpResponse http(String url, String body) 抛出 IOException {尝试 (CloseableHttpClient httpClient = HttpCli ..
发布时间:2021-11-12 01:28:32 Java开发

使用 Mockito 模拟 Apache HTTPClient

我正在尝试模拟 Apache HttpClient 接口,以便模拟下面提到的其中一种方法,以返回一个存根 JSON 对象作为响应. HttpResponse response = defaultHttpClient.execute(postRequest); 有人可以建议如何使用一些示例代码来实现这一目标吗?您的帮助将不胜感激. 谢谢 解决方案 以下是我使用 Mockito 和 ..
发布时间:2021-11-12 01:28:23 Java开发

BasicClientConnManager 的使用无效:连接仍然分配

我正在调用 REST URL 并尝试测量获取响应所需的时间. 我正在使用 DefaultHttpClient 来从 REST URL 获取响应. 在我下面的程序中,每个线程将在特定范围内工作.就像每个线程将在 1 - 100 之间工作,第二个线程将在 101 - 200 等之间工作 SO 在我下面的代码中,第一次它工作正常.但是第二次,它第二次在这一行 httpclient.ex ..
发布时间:2021-11-12 01:28:20 Java开发

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

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

如何使用 RestTemplate 为每个请求设置 RequestConfiguration?

我有一个客户正在使用的库,他们正在传递 DataRequest 对象,其中包含 userid、timeout 和其他一些字段它.现在我使用这个 DataRequest 对象来创建一个 URL,然后我使用 RestTemplate 进行 HTTP 调用,我的服务返回一个 JSON 响应,我用它来创建一个 DataResponse 对象并将这个 DataResponse 对象返回给他们. 下面是 ..

如何在 Android 中使用 DefaultHttpClient?

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

连接和连接请求超时

我正在使用 Http Apache 组件来执行 http 交互.我需要调整我的 http 客户端.为此,我有两个参数:连接超时和连接请求超时.在库文档和源代码中(没有找到注释),我没有找到这些术语的定义.我需要知道它们到底是什么意思.可能它们是在 HTTP 协议文档中定义的,但我找不到.所以,我的问题是这两个术语是什么意思以及它们之间的区别. 解决方案 HttpClient 有一种设置连接 ..
发布时间:2021-11-12 01:27:45 Java开发

Android 休息客户端

我发现了很多用于请求 REST API 的示例,但所有示例都令人困惑,有人可以向我解释一种使用 http 请求的方法吗. 我的要求是,我想通过提供用户名、密码和密钥从 REST API 获取数据. 我使用的是, HttpClient client = new DefaultHttpClient();HttpPost post = new HttpPost("REST API url ..
发布时间:2021-11-12 01:27:42 Java开发