httpclient相关内容

使用 C# HttpClient API 和邮递员测试之间的区别?客户端调用适用于邮递员,但不适用于 C# httpClient getAsync

我正在测试 REST API 帖子,当我在 Postman 上试用它时效果很好.但是,在某些情况下(与发布 XML 数据相关),如果我使用 HttpClient API 发布,我会收到以下错误: 无法从传输连接读取数据:远程主机强行关闭了现有连接. 但相同的 XML 内容在 Postman 上运行良好,状态正常且响应正确. 使用 C# HttpClient API 和 postm ..
发布时间:2021-11-15 03:25:16 C#/.NET

使用 API for Visual Studio Team Services 添加附件(以前是 Visual Studio Online)

我正在创建一个简单的 winform 应用程序,该应用程序可以使用提供的 API 在我的 Visual Studio Team Services 敏捷工作流中创建新的错误项.API 文档 目前它可以创建一个带有标题、标签和描述的新错误. 我希望能够添加文件附件,但由于某种原因这不起作用. 创建错误的代码如下 private static void createInitailI ..
发布时间:2021-11-15 01:25:35 C#/.NET

获取“SocketException: No route to host";而不是预期的“SocketTimeoutException"

我使用 DefaultHttpClient 来完成几个下载.在没有 enternet 的情况下,我只在第一次下载时得到 SocketTimeoutException,而对于下一次下载,我得到 java.net.SocketException: No route to host.为什么它会发生吗?我为每个请求使用新的 httpClient.我需要为每个请求获取 SocketTimeoutExcept ..
发布时间:2021-11-12 01:38:50 移动开发

Android中来自apache的HttpClient?

我已经使用 Java 开发了一个桌面应用程序,现在我需要为 Android 开发相同的应用程序.在我的 java 应用程序中,我使用 apache 中的 httpclient 库来进行所有 http 事务,我的问题是:我可以在我的新 Android 应用程序中使用我在 java 应用程序中使用的相同类 HttpUtil 和 HttpClient ??? 解决方案 是的.您的大部分、大部分或 ..
发布时间:2021-11-12 01:38:39 Java开发

Apache HTTPClient 4.x CloseableHttpClient 下载二进制数据时大小错误

我正在使用 Apache HttpClient 4.5.1 下载“.tgz"文件,并且我正在 Windows 上运行我的客户端程序. 当我运行时,我下载的文件大小为 4,423,680(并且由于大小错误而无法打开).但是文件的实际大小是 4,414,136(使用“wget"). 当我使用 DefaultHttpClient(已弃用)而不是 CloseableHttpClient(所有其 ..
发布时间:2021-11-12 01:38:24 Java开发

在 apache http 客户端中,如何将 StringBody 中的 Content-Type 保持为空或空?

我们有一个 Restful API(我们无法更改),如果某个部分的 Content-Type 值为空,我们有一个特定的处理. 在 httpclient3.x 之前,我们可以执行以下操作并将内容类型设置为 null. StringPart sp = new StringPart("name, "value")sp.setContentType(null); 现在,我们已经转移到 http ..

无法在 android 中解析符号“Defaulthttpclient"和“Httppost"

我构建了一个新项目.但我有一个小问题.即使我已经在我以前的项目中使用了 DefaultHttpClient 和 HttpPost,我也无法使用它. 是否需要添加任何外部库? 我不知道如何同时使用这两个. 帮我解决这个问题. 我的 build.gradle 应用插件:'com.android.application'安卓 {compileSdkVersion 23构建工具版 ..

Android 上的 HttpClient 4.3.3

我无法在 Android 上使用 httpclient 4.3.3 库.我尝试将 jar 文件添加到 libs 文件夹,但它仍然使用自己的 httpclient 包.它们具有相同的包名称.我认为这就是问题所在. 有什么解决办法吗? 解决方案 考虑使用 官方 Apache HttpClient 4.3 Android 端口 ..
发布时间:2021-11-12 01:36:39 移动开发

自动重试 401 并使用 HttpClient 4.3 发送特定请求

我在应用程序中使用特定的身份验证机制.登录应用程序将登录请求发送到特定的 url/login/并获取存储在 cookie 中的会话令牌. 任何时候令牌都可以被服务器失效,其他请求会导致401.我想让HttpClient自动检测401错误,重做/login/请求一次,自动重试原始请求. 我尝试在 HttpClients.custom().setRetryHandler 中设置 HttpR ..
发布时间:2021-11-12 01:36:10 Java开发

HttpClient 4.2、基本身份验证和 AuthScope

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

信任过期的证书

我的客户端在与证书过期的 https 服务器通信时出现以下错误.虽然我们正在等待通过更新在服务器端修复该问题,但我想知道我们是否可以通过将过期的证书添加到我们自己的信任库来绕过这个错误?这让我们可以在等待证书更新的同时获得一些测试时间. 美国的结束日期为 2011 年 9 月 8 日星期四 19:59:59 EDT,该日期不再有效.[4/17/13 19:22:55:618 EDT] 00000 ..
发布时间:2021-11-12 01:33:00 Java开发