java - .NET 中 java.net.URLConnection 的等效项

标签 java .net urlconnection

是否有与 java.net.URLConnection 等效的内容类(class) 在.NET中。 ,例如 HttpWebRequest?还能用什么?

最佳答案

可能最接近的是:

WebRequest req = WebRequest.Create(url); // note this is IDisposable so
                                         // should be in a "using" block, or
                                         // otherwise disposed.

因为这将处理多个协议(protocol)等。但如果你指的是http - 我会使用WebClient;它比 HttpWebRequest (WebRequest 实现之一)简单得多。

如果您只想下载页面:

string s;
using(var client = new WebClient()) {
    s = client.DownloadString(url);
}

关于java - .NET 中 java.net.URLConnection 的等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4345340/

相关文章:

java - URLConnection 的 getInputStream() 是否每次都返回相同的 InputStream?

java - 单元测试 : finding class dependencies

c# - 如何获取用户视频目录?

JavaFX等待用户输入的文本,没有任何文本字段

.net - 您将使用什么来构建新的 .NET 编译器?

.net - 如何在 .NET 中将字符串转换为字节数组?

java - 获取对 Java 的默认 http(s) URLStreamHandler 的引用

java - 无法读取 URL 中带有空格的 ASPX 页面

java - Selenium webdriver 使用相对路径上传下载文件

java firebase-admin无法登录用户并获取 token 没有客户端