apache-httpclient-4.x相关内容
使用 java.net 包中的 URL 类. 方法一 String sourceUrl = "https://thumbor.thedailymeal.com/P09kUdGYdBReFSJne1qjVDIphDM=//https://videodam-assets.thedailymeal.com/filestore/5/3/0/2_37ec80e4c368169/5309f%c8cr
..
我要使用一个 API,它将返回字符串数据,并且我想发送字符串类型的数据(段落中的文本文件). 解决方案 您可以使用 Apache httpcomponents 和 http 实体 以下是在 POST 请求中发送文件的示例: File file = new File("somefile.txt");FileEntity entity = new FileEntity(file, Co
..
我正在为 Android 编写自己的 Google Drive 客户端实现,并且我正在使用文档列表 API.最近我遇到了以下问题: 起初我使用 HttpURLConnection 上传文件,但它似乎在调用 getResponseCose() 后将数据写入套接字,而不是在我写入连接的 OutputStream 时,这对我来说是必须的. 然后我切换到 Apache HttpClient 但
..
我在 SocketConfig 中设置了套接字超时,并将 SocketConfig 设置为连接管理器 connManager.setDefaultSocketConfig(SocketConfig.custom().setSoTimeout(soTimeout).build()) 并通过在RequestConfig中将其设置为 来覆盖各个请求的套接字超时值 httpRequest.setC
..
我想登录本网站 具有用户名和密码验证以及登录按钮的站点.此代码对于登录身份验证是否正确.此代码将帮助我导航到下一页?当我尝试获取导航页面的 url 时,它返回页面 url 中的登录信息. String UrlLink ="http://postimage.org/profile.php";受保护的对象 doInBackground(Object... params) {尝试 {HttpClien
..
我使用 Apache HttpClient 来执行 GET/POST 请求, 我想知道您是否可以保存通过响应加载/检索的图像,而无需再次下载它们的 URL. 这个问题好像一年前就有人问过,但没有人回答:我可以使用 HttpClient 获取缓存的图片吗? 我试过了: CloseableHttpClient httpclient = HttpClients.createDefau
..
我无法向使用 Jersey 和 Apache HttpClient 的现有应用程序添加 NTLM 身份验证.我只能使用 JCIFS 进行身份验证,来自 HttpClient 的默认 NTLM 身份验证不起作用(我得到 401). Apache HttpClient 页面的示例展示了如何使用 CloseableHttpClient:https://hc.apache.org/httpcompo
..
我在向 One Note API 发送不记名令牌时遇到问题. String returnUri = "https://login.live.com/oauth20_token.srf";HttpClient 客户端 = HttpClientBuilder.create().build();HttpPost tokenRequest = new HttpPost(returnUri);tokenR
..
使用休息的 Firebase 数据: 控制台中的 FireBase 数据:从 Firebase 获取数据的 Java 代码 PoolingHttpClientConnectionManager cm = new PoolingHttpClientConnectionManager();cm.setMaxTotal(100);cm.setDefaultMaxPerRoute(100);htt
..
我有一个使用 Apache HttpClient 4.1 的简单 1 线程循环.它连接到我在本地主机上的 Apache httpd Web 服务器. 我每个请求/响应的平均时间为 2.5 毫秒.另一方面,JMeter 平均为 1 毫秒.(Apache 基准测试 ab 在 0.4 毫秒内完成,但由于这是本机代码,因此可能无法进行比较.) 代码就是: final HttpGet h
..
我正在尝试从 url 解析 json,Apache http 客户端从 Android API 级别 23 中删除.如果我在 android studio 中使用 httpclient.jar 文件,它会显示如下错误: "警告:Dependency org.json:json:20090211 在调试时被忽略,因为它可能与Android提供的内部版本冲突." 依赖项{编译文件('libs/
..
我们有一个 Restful API(我们无法更改),如果某个部分的 Content-Type 值为空,我们有一个特定的处理. 在 httpclient3.x 之前,我们可以执行以下操作并将内容类型设置为 null. StringPart sp = new StringPart("name, "value")sp.setContentType(null); 现在,我们已经转移到 http
..
我构建了一个新项目.但我有一个小问题.即使我已经在我以前的项目中使用了 DefaultHttpClient 和 HttpPost,我也无法使用它. 是否需要添加任何外部库? 我不知道如何同时使用这两个. 帮我解决这个问题. 我的 build.gradle 应用插件:'com.android.application'安卓 {compileSdkVersion 23构建工具版
..
我有一个 Main() 类,我在其中序列化了一个名为 Names 的类的对象.我正在使用 Apache HttpClient 的 HttpPost() 来调用 servlet. public static void main(String[] args) {名称名称 = 新名称();names.setName("ABC");names.setPlace("班加罗尔");ObjectOutputS
..
我有一小段代码,它在同一个 POST 中提交一个 XML 实体和二进制数据.为此,我使用了 httpclient 和 httpmime. 我不太确定是否应该为此请求设置 Content-Type 标头.毕竟,Content-Type 既是 application/xml 又是 application/octet-stream. 这个的正确用法是什么? post = new Http
..
目前我在 jdk/tomcat v6 上使用 httpclient 4.2.5,它运行良好.. 为了升级,我在 jdk/tomcat v8 上移动到 httpclient 4.5.1,现在得到不同的错误,如下所示: javax.net.ssl.SSLHandshakeException:握手期间远程主机关闭连接在 sun.security.ssl.SSLSocketImpl.readRecord
..
在 Android 上使用和选择发出 HTTP(S) 请求的方式是一个长期的痛苦. 虽然 Google 希望我们使用 HttpURLConnection,但也有人更喜欢使用 HttpClient. 有这个库,https://code.google.com/p/httpclientandroidlib/ 带有打包脚本. 我宁愿使用与 Android 构建环境更加集成的东西.
..
我正在创建一个使用 http://hc.apache 的模块.org/httpcomponents-client-4.2.x/index.html 向外部服务发出 HTTP 请求.该模块将由应用程序使用.应用程序通过基于 XML 的配置文件配置模块的不同方面.我想在该 XML 文件中指定用于 http 通信的日志记录级别.该模块将读取该配置文件,并使用该日志级别配置 apache HTTP 客户端
..
我有弹簧控制器: @RequestMapping(value = "/add", method = RequestMethod.POST,消费 = "应用程序/json")公共@ResponseBody ResponseDto添加(用户用户){...} 我可以像这样使用 APACHE HTTP CLIENT 发布对象: HttpPost post = new HttpPost(url);Li
..
我的 HTTPClient Kerberos 身份验证设置类似于 这个.我的 login.conf 看起来像这样: com.sun.security.jgss.login {需要 com.sun.security.auth.module.Krb5LoginModuleuseTicketCache=true使用KeyTab = true商店密钥=真keyTab=委托人=;};com.su
..