首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.net Core3.0中的WebClient未遵循重定向

.net Core3.0中的WebClient未遵循重定向
EN

Stack Overflow用户
提问于 2019-07-25 05:20:07
回答 1查看 275关注 0票数 0

在.net 4.7.2中,我们可以使用WebClient从重定向到另一台服务器的服务器下载文件。该文件实际上托管在第二个服务器中,即:亚马逊S3或任何云存储。

然而,在.net核心中,对于相同的场景,WebClient将返回状态302。我们可以使用HttpClient来获取重定向的AbsoluteUri,然后将WebClient指向新的Uri来获取文件。但这是一种变通方法。

我对.net核心贡献者的问题是:.net核心中的WebClient是否会有一个修复程序来继续并遵循重定向来获取文件?或者,这是为了解决某种安全问题而设计的设置吗?

EN

回答 1

Stack Overflow用户

发布于 2019-07-25 18:55:39

HttpClient可以被认为是WebClient的“更新版本”。

出于兼容性目的,可以使用WebClient

Help link

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57191404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档