如何在 .NET Core 中使用 HttpWebResponse 和 WebResponse?

How use HttpWebResponse and WebResponse in .NET Core?

我正在将旧的 C# 共享库移植到标准库。但是我面临着很多 System.Net.HttpWebResponseSystem.Net.WebResponse 参考。它曾经存在于 .Net Framework 4.5 但我无法在 .Net 标准中找到类似的东西。

我该怎么做才能使用这些?

您实际上使用的是 System.Net.Requests,它不适用于 .NETStandard 1.6 或 .Net Core。

尝试使用 System.Net.Http 中的 类。

或者您可以通过程序包管理器控制台安装System.Net.Requests NuGet 程序包:

Install-Package System.Net.Requests -Version 4.3.0 

此包包含 类 到 System.Net.Requests 的兼容包,可以用作它的替代品。