在.net 4.7.2中,我们可以使用WebClient从重定向到另一台服务器的服务器下载文件。该文件实际上托管在第二个服务器中,即:亚马逊S3或任何云存储。
然而,在.net核心中,对于相同的场景,WebClient将返回状态302。我们可以使用HttpClient来获取重定向的AbsoluteUri,然后将WebClient指向新的Uri来获取文件。但这是一种变通方法。
我对.net核心贡献者的问题是:.net核心中的WebClient是否会有一个修复程序来继续并遵循重定向来获取文件?或者,这是为了解决某种安全问题而设计的设置吗?
发布于 2019-07-25 18:55:39
https://stackoverflow.com/questions/57191404
复制相似问题