dotnet-httpclient 相关问题

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

取消令牌有时不会取消HttpRequest

我的客户端应用程序向服务器发出http请求。如果服务器响应时间超过10秒,我希望请求超时。如果请求花费了超过5s的时间但成功了,我会记录响应时间。 ...

回答 1 投票 0

试图并行运行多个HTTP请求,但受到Windows(注册表)的限制

我正在开发一个应用程序(winforms C#.NET 4.0),在这里我通过一个简单的HTTP请求从第三者访问查找功能。我用参数调用一个url,作为回报,我得到了一个小...

回答 4 投票 63

从.Net Core 3.0中的API反序列化JSON流,使所有字段为空

我有一个简单的WPF / .Net Core 3.0应用程序,该应用程序在Web API端点上执行GET:private HttpClient httpClient = new HttpClient();私有异步任务GetClients(){var serializer = new ...

回答 1 投票 0

有什么方法可以将API响应另存为文件到本地计算机磁盘中

对API不太熟悉,并且在Internet上对此没有太多帮助。我正在使用SQL查询和SSRS创建一些报告。大多数应用程序都将SQL Server作为其数据库,但是一个应用程序...

回答 1 投票 0

如何正确指定System.Net.HttpClient的代理

如果在web.config中指定了,任何人都可以回答HttpClient是否应该使用默认代理吗? ... ...>

回答 1 投票 1


为什么上传和下载文件后SHA256哈希不匹配?

我正在为应用创建功能,以将文件存储在Web服务器上,同时在SQL Server上维护有关该文件的数据。我生成一个SHA256哈希并将其存储为BINARY(32),然后将文件上传到...

回答 1 投票 -1

使用动态基地址引用客户端

我正在使用Refit在asp.net core 2.2中使用类型化客户端来调用API,该客户端当前使用配置选项中的单个BaseAddress进行引导:services.AddRefitClient ] >>> [[ 注入ClientFactory而不是客户端: public class ClientFactory { public IMyApi CreateClient(string url) => RestService.For<IMyApi>(url); } public class MyProject { private ClientFactory _factory; public MyProject (ClientFactory factory) { _factory = factory; } public Response DoSomething(string projectId) { string baseUrl = SomeOtherService.GetBaseUrlByProjectId(projectId); var client = _factory.CreateClient(baseUrl); return client.GetQuestionsAsync(projectId); } }

回答 1 投票 0

HttpClient上传进度栏

我想在WPF中使用进度条运行异步上传(最好也将PCL用于Xamarin和SL中的代码重用。)我一直在尝试使用System.Net.HttpClient。不幸的是,PutAsync ...

回答 1 投票 7

是否可以在C#的HttpClient中设置自定义DNS解析器

我到底想要什么:公共静态CustomDnsResolver:Dns {.....}公共静态void Main(string [] args){var httpClient = new HttpClient(); httpClient.Dns(new CustomDnsResolver()); ...

回答 1 投票 0

在Blazor客户端使用HttpClient获得StatusCode 407 AuthenticationRequired

我正在尝试从一个blazor客户端项目访问一个WebApi,并且已经如下配置了HttpClient,但是我总是得到:{StatusCode:407,ReasonPhrase:'authenticationrequired',Version:1.1,...

回答 1 投票 0

发送带有请求正文的http get C#

我想发送带有请求正文的HTTP GET。 我知道关于是否应该执行此操作有很多激烈的辩论,但是我对辩论并不感兴趣,我只是想这样做。 我正在使用C 和ASP.NE...

回答 0 投票 0


PostAsJsonAsync表现不正常

我正在尝试使用PostAsJsonAsync调用API,但是它没有按我期望的那样工作。回购:创建一个ASP.NET WebAPi项目(.NET Framework 4.7.2)将ValuesController中的Post方法替换为/ ...

回答 1 投票 2

App Center推送在Postman中有效,但在我的C#应用 程序中无效

我的C#应用 程序中有一个服务,该服务使用App Center的api推送通知。当我在邮递员上使用相同的详细信息(即内容)时,我的所有请求都返回401(未经授权),...

回答 1 投票 0

System.Net.Http.HttpClient.PostAsync阻止并且从不返回

我有一个.NET框架Windows Forms应用程序,该应用程序的表单具有以下代码:using System;使用System.Collections.Generic;使用System.IO;使用System.Net.Http;使用System.Threading;使用...

回答 1 投票 1

[C#中带有HttpClient的客户端证书

想要将带有客户端证书(.p12或.pfx)的数据从Windows应用程序发送到服务器计算机,在.Net Framework 4.6中开发的Windows应用程序,操作系统是Windows10。当邮递员以...方式命中时...]

回答 1 投票 0

HttpClient长轮询被单独的线程中断

我正在运行一个消息传递服务机器人,该工具会长时间轮询以发送用户消息。一切正常,直到我添加了一个新组件,该组件将简单的http get请求发送到...

回答 1 投票 1

对对象的反序列化API调用在列表上不起作用

我正在尝试使用HttpClient调用API,并将json反序列化为响应对象。在此json中,有一个琐事问题对象列表。当我将对象设置为反序列化对象时,...

回答 1 投票 0

即使设置Timeout.Infinite后的HttpClient得到超时

我使用的HttpClient获取从Xamarin表单服务器中的数据使用下面的代码公共任务 送出数据(字符串URL,字符串jsonData){使用(VAR ...

回答 2 投票 0

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