腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
.
NET
核心
HttpClient
-
避免
自动
重定向
?
、
、
我正在使用.
NET
Core2.1来使用一些API。在我的Startup.cs中,我像这样配置了一个命名
HttpClient
: services.AddHttpClient("MyApi", client => client.BaseAddress= new Uri("https://foo.com"); }); 我想禁用
自动
重定向
跟随。我知道在创建新的
HttpClient
时,可以通过传入一个AllowAutoRedirect
浏览 34
提问于2019-03-14
得票数 3
回答已采纳
1
回答
C#
HttpClient
不处理304/307
重定向
、
、
、
、
");我在几个网站上发现,我的GetAsync方法只是超时,我相信这与
重定向
有关。在访问站点和使用Chrome开发工具时,如果您使用http而不是https,它将返回307并将您
重定向
到https站点,然后该站点返回304。更新- 2021-01-29 我已经在多个不同的.
NET
版本上尝试过这一点,并发现这可能是
HttpClient
的一个bug,因为这段代码适用于.
NET
Core2.0,而不是.
NET
浏览 3
提问于2021-01-27
得票数 3
回答已采纳
3
回答
如何
自动
将ASP.
Net
Razor页面中的错误
重定向
到错误页?
、
、
、
我正在制作Razor应用程序,我使用
HttpClient
从PageModel向某个API发出请求。(ApiClient基本上是从
HttpClient
派生的类 public IndexModel(ApiClientresponse.StatusCode; // If status == BadRequest, redirect to Error.html }如果从API获得400 BadRequest或其他错误,如何设置
浏览 1
提问于2018-08-07
得票数 0
1
回答
在WebProxy
核心
/ UWP中为单个HTTP请求设置自定义.
NET
、
、
、
、
我需要一个简单的HTTP请求来使用自定义代理。我说的不是在这里获取Windows默认代理设置,而是自定义代理设置。string myProxy = "100.100.100.100:7777";request.Proxy = new WebProxy(myProxy, false);` 在Windows项目中,类WebProx
浏览 8
提问于2016-06-01
得票数 2
回答已采纳
3
回答
.
NET
核心
配置- System.
Net
连接管理/最大连接?
、
、
、
我正在将控制台应用程序(REST客户端应用程序)从.
NET
框架迁移到.
NET
核心
。在我当前的(框架)版本中,我使用app.config文件来设置System.
Net
配置: <connectionManagement> </connectionManagement>
浏览 3
提问于2017-10-04
得票数 8
回答已采纳
3
回答
System.
Net
.Http vs Microsoft.
Net
.Http
、
、
、
、
我使用的是ASP.
NET
内核。我想使用
HttpClient
,但我注意到提供了两个NuGet包。我该用哪一个?
浏览 154
提问于2015-06-25
得票数 94
回答已采纳
1
回答
Android
重定向
(返回代码302)处理
、
、
、
我正在使用
HttpClient
向服务器URL发出Post请求。服务器网址正在
重定向
我,似乎我的
HttpClient
正在被
自动
重定向
。我想拦截
重定向
响应302。我想知道是否有拦截302响应和停止
自动
重定向
的方法??url.openConnection(); connection.setFollowRedirects(false); 但是,我希望使用<
浏览 2
提问于2010-12-17
得票数 1
回答已采纳
1
回答
.
net
Core3.0中的WebClient未遵循
重定向
、
在.
net
4.7.2中,我们可以使用WebClient从
重定向
到另一台服务器的服务器下载文件。该文件实际上托管在第二个服务器中,即:亚马逊S3或任何云存储。然而,在.
net
核心
中,对于相同的场景,WebClient将返回状态302。我们可以使用
HttpClient
来获取
重定向
的AbsoluteUri,然后将WebClient指向新的Uri来获取文件。我对.
net
核心
贡献者的问题是:.
net
核心
中的WebClient
浏览 0
提问于2019-07-25
得票数 0
1
回答
删除.
NET
核心
中的Content-Type标头
、
、
、
我在.
Net
核心
中有以下代码:{Error in call to API function所以API需要空的Content-Type头,但在.
Net
<e
浏览 7
提问于2017-05-10
得票数 0
1
回答
HttpWebRequest in UWP (C#)
、
、
我正在编写代码使HttpWebRequest进入网站如果不是,它将返回HttpStatusCode.NotFound var url = "http://simplegames.com.ua/"; HttpWebResponse response = (HttpWebResponse)request.GetResponse();
浏览 1
提问于2016-08-08
得票数 2
1
回答
弹簧集成测试,防止
重定向
能够比较状态代码。
、
、
、
我有一个受保护的端点(/uaa/change,Spring ),它在未经身份验证时
重定向
到/uaa/login。如何拦截我发送的请求,我只能得到一个200 OK /uaa/登录页面。
浏览 13
提问于2015-11-30
得票数 1
回答已采纳
2
回答
HttpClient
在ASP.
NET
内核外部库中的应用
、
、
、
、
这个SDK在内部使用
HttpClient
为API发出请求。SDK以.
NET
标准2.1为目标。以下是简化的代码。GetSomethingFromApiAsync() return await _
httpClient
.GetStringAsync(...);}ASP.
NET
核心
项目中的其他开发人员正在使用SDK。我知道
HttpClient
的问题,我知道DOCS再次建议注入HttpClientFactory以
避免
Socket
浏览 4
提问于2021-09-04
得票数 0
回答已采纳
3
回答
HttpClient
.SendAsync在Xamarin.Forms Android上抛出ObjectDisposedException,但在UWP上却没有
、
、
、
(System.
Net
.Http.HttpRequestMessage request, Java.
Net
.HttpURLConnection httpConnection, System.Threading.CancellationToken(System.
Net
.Http.HttpRequestMessage request, Java.
Net
.URL javaUrl, Java.
Net
.HttpURLConnection httpConnection0x002cf] in <2bd1b8f6e
浏览 11
提问于2020-01-27
得票数 1
回答已采纳
1
回答
向.
Net
标准库添加bindingRedirect
、
、
、
我有一个.
Net
标准库,当我尝试使用一个依赖库时,我得到了一个错误,我认为这是由于版本冲突。在旧风格的.
Net
类库中,我可能会添加如下内容: </dependentAssembly> </runtime>但是,我显然不能在.
Net
标准库中做到这一点;所以,我的问题是,在.
Net
标
浏览 12
提问于2017-09-08
得票数 39
回答已采纳
1
回答
如何从JwtSecurityTokenHandler获得日志输出?
、
、
我有一个JWTCore2.1WebApplication项目,它使用ASP.
NET
令牌对内置到项目的Web进行身份验证。我启用了ASP.
NET
核心
中每个细节的日志记录,但是我从未收到任何有用的输出。我仔细研究了ASP.
NET
核心
安全源代码,以了解JwtBearerHandler.HandleAuthenticateAsync本身并不做太多日志记录,但它调用了非开源System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler
浏览 2
提问于2018-10-02
得票数 2
回答已采纳
1
回答
C#的
HttpClient
可以接受带有路径的cookie吗?
、
、
、
(handler) Timeout = Timeout.InfiniteTimeSpan我使用的是OpenID连接和ASP.
Net
核心
,它返回一个相关cookie,如下所示:我打电话到这个网站:然后
重定向
到但是,
HttpClient
的cookie容器不包含任何cookie。cookieHeader
浏览 0
提问于2019-05-16
得票数 0
回答已采纳
1
回答
HttpClient
库1.6中的.
NET
在.
NET
框架或单元测试中使用时会出现错误
、
我目前正在.
NET
标准库1.6中开发一个API包装器,我遇到了一个“问题”或我的部分中的一个错误理解。我选择了.
Net
标准,因为它可以在不同的平台(.
Net
、Core / .
Net
框架等)中使用,所以我创建了一个类来处理API的Http端(发出GET请求)。问题是System.
Net
.Http标准1.6中的System.
Net
.Http版本为4.3.0.0,而.
Net
框架或单元测试甚至Nuget中的System.
Net
.Http版本为4.0.
浏览 1
提问于2017-06-25
得票数 2
回答已采纳
1
回答
Grpc.Core.Channel和Grpc.
Net
.Client.GrpcChannel的区别是什么?
、
、
、
但是当我使用证书时,使用Grpc.
Net
.Client.GrpcChannel,我可以设置证书,但我得到一个错误,DNS没有解决。
浏览 18
提问于2019-12-21
得票数 6
回答已采纳
1
回答
从.
Net
框架4.6.2到.
Net
核心
1.1的
HttpClient
不一致
、
、
、
最近我一直在试验
HttpClient
类,我遇到了一些奇怪的行为:.
NET
Core1.1上的
HttpClient
会
自动
用gzip和deflate解压缩响应内容,但.
NET
Framework4.6.2上的
HttpClient
不会。
核心
上运行,输出是可读的.
NET
。我发现这一点的方法是将上面的代码包含在一个.
NET
标准项目中,然后从.
NET
框架控制台应用程序和.
NET
核心
控制台应用程
浏览 0
提问于2017-06-22
得票数 0
2
回答
如何在ASP.
NET
Core3中禁用集成测试时的
自动
重定向
、
、
、
我正在从ASP.
NET
核心
2.2升级到3.0,并将在3.0升级完成后升级到3.1。我有一个在.
NET
2.2中工作的集成测试,它向我的
重定向
端点发出请求,并确认返回308。我还进行了一个测试,确认我的/swagger终结点
重定向
到了/swagger/index.html。看起来这两个测试现在都看到了
重定向
响应并
自动
重定向
。我
重定向
到一个不存在的外部
HttpClient
会返回404 (我使
浏览 32
提问于2020-02-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券