httpclient 相关问题

不要使用 - 使用[apache-commons-httpclient],[apache-httpclient-4.x],[java-http-client],[dotnet-httpclient]或[angular-httpclient]

.net 7 HTTP 客户端调用因格式异常而失败:值“”的格式无效

我们刚刚升级到 .net 7,集成测试中的所有 http 调用都开始出现错误: 信息: System.FormatException:值“”的格式无效。 堆栈跟踪...

回答 3 投票 0

Spring RestTemplate - 选择要使用的 MessageConverter

我正在使用 RestTemplate 类发布到基于 JSON 的 RESTful Web 服务。我从文档中可以看到,RestTemplate 实例可以有多个 MessageConverters....

回答 3 投票 0

如何在 .NET 中发送带有附件的多部分/表单数据 POST 请求?

我有一个正在运行的 Postman POST 请求,其中正文由一个 application/json 格式的附件文件组成,内容类型为 multipart/form-data: 但是,我需要复制相同的

回答 1 投票 0

具有多个请求的模拟 HttpClient

我正在尝试对调用 API 的函数进行单元测试。我已经使用模拟 HttpMessageHandler 成功完成了此操作,如下所示,它允许我伪造来自 API 的响应: 私人静态

回答 6 投票 0

如何等到响应返回后再在http请求c#中返回?

我想等待响应返回后再返回结果: 私有静态异步任务 GetTestFuncAppAsync() { var 结果 = string.Empty; 使用 ( 我想等待响应返回后再返回结果: private static async Task<object> GetTestFuncAppAsync() { var result = string.Empty; using (HttpClient client = new HttpClient()) { string requestUrl = <myurl> HttpResponseMessage response = await client.GetAsync(requestUrl); if (response.IsSuccessStatusCode) { string responseContent = await response.Content.ReadAsStringAsync(); result = responseContent; } else { } } return result; } 我怎样才能等到responseContent被读取后再返回结果? 似乎发生的事情是它调用 client.GetAsync 并且调用返回结果并且其中存在垃圾文本。 我怎样才能等到回复完成? 看起来应该不会有任何问题,因为您已经在使用异步了。也许尝试返回 Task<string> 而不是 Task<object>?也许它在翻译中序列化了一些奇怪的东西。

回答 1 投票 0

C# HTTPClient 响应日志记录

我有以下代码,用于使用 HTTPClient 将 JSON 数据发送到 API。我想记录 HTTP 响应/状态代码,例如 200、201、400 等。请有人帮助我如何...

回答 2 投票 0

RestTemplate 请求中的连接超时无法正常工作

我正在使用 RestTemplate 从外部服务获取数据,我想为请求设置超时,如下所示: CloseableHttpClient 客户端 = HttpClients.custom().

回答 1 投票 0

如何在 .net 中使用 HttpClient 启用 cookie 来处理 Cloudflare 的 403 状态代码和“请启用 cookie。”?

我已经使用 GetSling.com 的 API 好几年了,但最近他们做出了一些改变,这让生活变得更加困难。我正在尝试使用 C# 将用户登录到 API...

回答 1 投票 0

Ktor HttpClient 支持分块传输编码

我正在使用 Ktor HttpClient(CIO) 向 HTTP API 发出请求,该 API 的响应使用分块传输编码。 有没有办法使用 Ktor HttpClient(CIO) 来访问个人...

回答 2 投票 0

对 nasdaq RSS feed 的 HTTP 请求可以在浏览器中工作,但即使具有相同的标头,也会因代码(C#、Node.js/Axios)而挂起

我在尝试向 URL“https://www.nasdaq.com/feed/rssoutbound?category=FinTech”发出 HTTP GET 请求时遇到了一个特殊问题。当我在网络浏览器中手动输入此 URL 时,...

回答 1 投票 0

在 REST Assured 中,如何设置超时?

我正在使用 RestAssured 2.8.0 我正在尝试设置自己的超时(用于网关超时), 因此,如果我在 X 毫秒后没有得到响应,我想中止。 我试过: 公共静态 ValidatableResponse

回答 4 投票 0

如何关闭HttpClient?为什么 API 中没有 .close() 方法?

我想使用所谓的“自Java 11以来的新HttpClient”java.net.http.HttpClient。 对我来说,确保 TCP 连接在 HTTP 往返完成后关闭非常重要...

回答 2 投票 0

Java NoSuchAlgorithmException - SunJSSE、sun.security.ssl.SSLContextImpl$DefaultSSLContext

背景 我一直在它自己的 Eclipse 项目中使用 Authorize.net SDK。一切都运转良好。然后我需要将其添加到我的主项目中。我将依赖项添加到类中...

回答 7 投票 0

如何更新通过HttpClientFactory -C#创建的Httpclient实例中的cookies

通过直接在控制台应用程序中使用 HttpClient,我可以向客户端添加 cookie,如下所示: HttpClientHandler 处理程序 = new HttpClientHandler(); CookieContainer cookieContainer =

回答 2 投票 0

如何解决“收到的消息意外或格式错误”

我已经尝试解决这个问题有一段时间了,但我所尝试的一切都是无用的。我尝试了 HttpClientHandler 但仍然收到错误! 错误信息: SSL 连接无法

回答 1 投票 0

GET 请求适用于 Postman,但不适用于 Python

我有一个简单的 GET 请求,只有 2 个标头,在邮递员上工作得非常好。 但是当我尝试使用 Curl 或 Python3.9 进行相同操作时,它不起作用。 有人可以帮我理解什么是

回答 4 投票 0

从 IHttpClientFactory 解析的 HttpClient 单例是否尊重 dns 更改?

使用单例 HttpClient 实例存在问题,它不尊重 dns 更改。 IHttpRequestFactory 解决了这个问题,但它旨在解析每个请求的新实例。怎么会...

回答 1 投票 0

我的多线程 HttpClient 有任何问题吗?

因此,在涉足 Java 和 HttpClient 之后,我决定转向 C#,尝试在提高速度的同时降低内存使用量。我在这里阅读了会员提供的大量文章

回答 5 投票 0

如何将C# HttpClient Post请求和JavaScript Fetch请求转换为相同格式

我有用 JavaScript 编写的请求,效果很好 fetch(someUrl, { "headers": { someHeader1, someHeader2, /* 等等... */ }, “身体”:某个身体, “方法”:“...

回答 2 投票 0

检查 http.client.HTTPSConnection 实例是否返回正确的连接且没有错误

基本上,我从Python中创建一个http.client.HTTPSConnection的实例,该实例是从一个url地址(远程服务器url)创建的,以便下载远程文件: 尝试: conn = http.client.

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.