httpclient 相关问题

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

无法从 HTTP 获取响应中剥离内容配置和其他 http 标头

我正在使用第三方 api,其中我通过 HTTP GET 获取文件内容,内容类型是 multipart/form-data。 当我尝试保存文件内容之外的响应时,我看到下面的内容

回答 1 投票 0

通过 IHttpClientFactory 忽略 SSL 连接错误

我在从我的 asp.net core 2.2 项目连接到像那里这样的 https 站点时遇到问题。我使用 IHttpClientFactory 在 Startup.cs 中创建类型化 HttpClient services.AddHttpClient 我在从我的 asp.net core 2.2 项目连接到像there这样的 https 站点时遇到问题。我使用 IHttpClientFactory 在 Startup.cs 中创建类型化 HttpClient services.AddHttpClient<ICustomService, MyCustomService>(); 我不明白,如何在不像这样手动创建HttpClient的情况下忽略SSL连接问题 using (var customHandler = new HttpClientHandler()) { customHandler.ServerCertificateCustomValidationCallback = (m, c, ch, e) => { return true; }; using (var customClient = new HttpClient(customHandler) { // my code } } 使用ConfigureHttpMessageHandlerBuilder: services.AddHttpClient<ICustomService, MyCustomService>() .ConfigureHttpMessageHandlerBuilder(builder => { builder.PrimaryHandler = new HttpClientHandler { ServerCertificateCustomValidationCallback = (m, c, ch, e) => true }; }); 这是最小 api net 6 中的示例 builder.Services.AddHttpClient("changeme", m => { }).ConfigurePrimaryHttpMessageHandler(() => new HttpClientHandler { ServerCertificateCustomValidationCallback = (m, c, ch, e) => true }); app.MapGet("/", async ( IHttpClientFactory httpClientFactory) => { var httpClient = httpClientFactory.CreateClient("changeme"); }

回答 2 投票 0

取消 HttpConnection.ConnectionCloseReadStream.Read

为了提供一些上下文,我正在执行一个 HTTP 请求,其响应预计是一个流。因此,我在 HttpResponseMessage 返回的流之上使用 StreamReader。 西姆...

回答 1 投票 0

预检响应中的 Access-Control-Allow-Methods 不允许 ASP.NET Core 8 方法 PATCH。被 CORS 政策阻止

我在 ASP.NET Core Web API 中创建了一个 PATCH 方法,如下所示: #地区补丁 /// /// 按 id 的补丁表名称。 /// // 按 ID 修补:/TableName/patch/{id} [Http补丁(&

回答 2 投票 0

用于调用 REST API 服务的 HttpClient 不起作用

这是过时的函数 - 使用以下命令调用该函数: 字符串 requestData = RestClient.JiraRequest(buildFilter()); 功能: 公共静态字符串JiraRequest(字符串api) { 字符串数据 = 字符串。

回答 1 投票 0

HTTP POST 响应失败 角度 16

我对http失败响应“未知错误”感到困扰,但我没有找到问题出在哪里。 使用 PDO,当我使用 messageText“string”将对象发送到 Mysql 服务器登录时...

回答 1 投票 0

C# .NET Core 3.1 无法建立 SSL 连接

我在 SAP 的 docker 容器内使用 OData 服务和 C# ASP.NET Core 3.1 服务,并具有客户自签名证书。 与此同时,我尝试了一千件事,但错误

回答 4 投票 0

从HttpClient获取图片

我需要帮助从网络服务检索图片。这是一个 GET 请求。 目前我正在检索响应,并且能够将其转换为字节数组,这就是我想要的,但是......

回答 3 投票 0

HttpClient 设置基地址不起作用依赖注入

你好,所以我尝试使用 httpclient 添加我的 api 作为依赖项注入,并更改 program.cs 文件中的基址,这里是将其添加到容器的代码。我发现了其他关于

回答 1 投票 0

HttpClients.custom().setSSLSocketFactory() 方法未找到

我用过 实现组:'org.apache.httpcomponents.client5',名称:'httpclient5',版本:'5.2' 此依赖项不存在 setSSLSocketFactory() 方法

回答 2 投票 0

为什么.Net HttpClient post请求很慢(当fiddler没有运行时)?

我使用“HttpClient”.Net 组件遇到了这种奇怪的行为。 我正在发布请求中上传一个文件 (1.1MB)。当 fiddler 关闭时,大约需要 15 秒;当 fiddler 打开时,大约需要...

回答 1 投票 0

多线程环境中的 HttpClient SendAsync 与 ArchiveZip

下面是原始问题,但解决方案与使用 ZipArchive 类将多个流获取到多个文件并在多个线程中使用它们有关。真正的问题和答案...

回答 1 投票 0

SemaphoreSlim 以某种方式破坏了 SendAsync?

我有一个相当复杂的案例...我正在从其他API调用我自己的API。我一次这样做 6 次。在第一次调用期间,我需要获取访问令牌并将其缓存,以便所有其他请求...

回答 1 投票 0

如何在HttpClient中设置withCredentials=true

我想在 C# HttpClient 请求中设置 withCredentials=true - 如何执行此操作? var res = wait client.GetAsync("https://localhost:44387/api/values/SetCookie");

回答 1 投票 0

Yarp 可以使用 builderContext.AddCertHeader 中的值动态设置 handler.SSLOptions.ClientCertificate 证书值吗?

我使用 Yarp 作为 ASP.NET 应用程序的负载均衡器。 ASP.NET 应用程序需要客户端证书。 我遇到一个问题,无法将 ClientCertificate 设置为 han 的一部分...

回答 1 投票 0

Angular http.get() 返回带有数据的数组

我有一项服务: 从 '@angular/core' 导入 { Injectable } ; 从 'rxjs' 导入 { Observable } ; 从'../model/color'导入{颜色}; 从 '@angular/common/http' 导入 { HttpClient }; @Injecta...

回答 1 投票 0

去 http 强制使用 ipv4

我只是想让golang http get 请求仅使用ipv4。 golang 强制 net/http 客户端使用 IPv4 / IPv6 的答案对我不起作用。此外,我找到了以下答案...

回答 1 投票 0

错误 NullInjectorError:R3InjectorError 独立 NullInjectorError:没有 HttpClient 的提供程序!角度

我收到此错误:错误NullInjectorError:R3InjectorError(独立[_LoginComponent])[HttpClient - > HttpClient - > HttpClient - > HttpClient]: NullInjectorError:没有 Http 提供者...

回答 1 投票 0

如何像从 libcurl 中那样从 HttpClient 获取 HTTP 请求的详细信息?

我正在编写一个WinForms程序(C#),使用System.Net.Http.HttpClient来下载网页。 我想从 libcurl 获取 HTTP(S) 请求的详细信息,如下所示: * 正在尝试 xxx.xxx...

回答 1 投票 0

Azure Functions 中的 HttpClient 最佳实践

我需要构建一个 Azure 函数: 响应 HTTP POST 请求 根据数据执行 7x HTTP HEAD 请求。 我在这里和这里找到了一些指导 但是,尚不完全清楚该做什么......

回答 3 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.