dotnet-httpclient 相关问题

引用System.Net.Http.HttpClient库,它是NuGet上的HttpClient包或.NET 4.5库的一部分。

为什么运行此任务返回错误:System.Net.Http.HttpRequestException:响应状态代码不指示成功:404(未找到)

作为一个业余项目,我决定制作一个不和谐的机器人,允许用户输入单词并获取其定义。除了实际获得

回答 1 投票 0

请求标头中可能有多个身份验证方案?

我有两个webapi A和B。我从A向B发出请求。A包含来自identityserver4的用户信息,我只需将令牌传递到请求标头。除了identityserver token,A也是我们...

回答 2 投票 0

HttpClient是如何注入到ctor中的?

我找到了这位演员: 公共类 MobileOtpService :IMobileOptService { 私有只读 HttpClient _client; public MobileOtpService(HttpClient client) // 这是如何注入的? {

回答 1 投票 0

具有 NTLM 身份验证的 HTTPClient 无法在 dotnet Web 应用程序中工作

我有一个正在使用 dotnet 7 的 Web 服务器,我需要访问使用 NTLM 身份验证的外部 API。 这是我的program.cs中的一个片段 私有静态 WebApplicationBuilder

回答 1 投票 0

稍后根据响应正文中的值增加 CircuitBreaker 中的错误计数器

我们有一组使用 REST API 与外部提供商的连接器。我们使用 HttpClient 和 Polly 对端点进行弹性查询。 其中一个提供商实际上是

回答 1 投票 0

\ 正在转换为 / C# Uri 类

我正在尝试使用 HttpClient 发出获取请求。下面是我的代码。 var url = new Uri("https://example.com/api/v1/tenants/T01UZ1/module/users/abc\userid/tokens"); Http响应消息

回答 1 投票 0

如何检查GetStreamAsAsync()是否成功?

我想使用 HttpClient 从服务器获取文件。为此,我使用 GetStreamAsAsync() 方法。我想检查我是否正确获取流,或者如果...

回答 1 投票 0

应用程序作为 Linux systemd 服务运行时,HttpClient 响应太慢

我将应用程序托管在 Ubuntu 服务器上。 我有一个 API 端点可以通过 POST 请求调用外部 API。 在应用程序位置中使用 Dotnet Run 运行应用程序时,我们得到...

回答 1 投票 0

请求发现底座时出错(需要 HTTPS)

我正在使用身份服务器4。实际上它仍然工作正常,一切正常。但是当我尝试打电话时 var client = new HttpClient(); // 从元数据中发现端点 var di...

回答 3 投票 0

Asp Net Core:HttpClient post请求出现问题:方法名称而不是参数

很高兴知道:这是一个有点奇怪的解决方案,但作为我在 OpenClassrooms 学习的一部分,这是我必须做的练习。 在 Asp Net Core 解决方案中,我有 4 个项目: HspFrontEnd 是一个...

回答 1 投票 0

.NET 8 Httpclient post参数将其大小写更改为camel

我在使用名为 client 的 IhttpClientFactory 时遇到了一个奇怪的问题。 “POST”主体参数将其大小写更改为驼峰“initCap”。我写了一些处理程序(委托句柄...

回答 1 投票 0

如何创建 ASP.NET Core 主机并在同一进程中对其运行请求

如何托管 ASP.NET Core Web 应用程序并对其运行请求?我尝试过这个,但显然是 Thread.Sleep(1000);不是一条路可走。 var builder = WebApplication.CreateBuilder(); 建设者.Se...

回答 1 投票 0

使用 Bearer Token 在 C# 中构建 post HttpClient 请求

我并不是真正的 C# 专家,我有一个 C# 中的 post httpRequest 需要开发,为此我创建了这个方法,它接受一个 Uri、一个对象和一个不记名令牌。 该方法旨在构建调用re...

回答 1 投票 0

当我想创建许多具有不同配置的http客户端来连接到不同的服务器时,如何使用依赖注入?

我有一个应用程序使用两个http客户端,因为它会将请求发送到两个不同的服务器。每个服务器的配置和地址都是从配置文件中获取的。 但我...

回答 1 投票 0

更改注入的HttpClient的BaseUrl

我目前正在开发 .NET MAUI 应用程序,我正在使用 DI 来处理 HttpClient 并与我的后端进行通信。 在设置中,用户可以更改后端的 URL,但显然,...

回答 1 投票 0

C# - 更改注入的 HttpClient 的 BaseUrl

我目前正在开发 .NET MAUI 应用程序,我正在使用 DI 来处理 HttpClient 并与我的后端进行通信。 在设置中,用户可以更改后端的URL,但显然...

回答 1 投票 0

HttpClient:uri字符串太长

考虑到以下尝试将数据发布到生成 PDF 文件的 Web 服务,即 PDF Rocket(顺便说一下,这非常棒)。 我收到错误 URI 无效: uri 字符串太长 为什么会有人

回答 5 投票 0

.NET WireMock 拒绝 PostAsJsonAsync 序列化

我有一个用于测试目的的 WireMock API 设置。首先,我使用简短的方式对 WireMock 端点进行 REST 调用: var response = wait _httpClient.PostAsJsonAsync("资源/someRo...

回答 1 投票 0

Polly 是否会重试“连接异常终止”或“无法与服务器建立连接”等错误

我正在使用 HTTPClient 和 WinHttpHanlder (对于 http/2),我的 Polly 重试策略看起来像这样 var waitAndRetry = 策略 .HandleResult(r =>

回答 1 投票 0

GetFromJsonAsync 和 ReadAsStringAsync 因 404 响应而挂起

我在 C# 中使用 GetFromJsonAsync 和 ReadAsStringAsync。如果我输入一个返回 404 的 URL,也不例外,它就会挂起。 以下所有 3 个功能都只挂在请求上。 我该怎么办

回答 1 投票 0

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