java - .NET 的 WebClient 和 Java 中的 HttpWebRequest 是否等效?

标签 java .net language-comparisons

.NET 有 HttpWebRequestWebClient用于模拟浏览器请求的类。

我会用谷歌搜索它,但我不确定要使用哪个关键字。

我想在小程序或本地 .jar 中编写执行 HTTP GET 和 POST 以及 cookie 的代码,并以文本字符串或其他一些可解析结构返回给我响应。

最佳答案

HttpURLConnection是 Java 的 HttpWebRequest 的等价物。

URL iurl = new URL(url);
HttpURLConnection uc = (HttpURLConnection)iurl.openConnection();
uc.connect();
if (uc.getContentType().equalsIgnoreCase("image/jpeg"))
{
  result = true;
}

关于java - .NET 的 WebClient 和 Java 中的 HttpWebRequest 是否等效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1137812/

相关文章:

c++ - C++ 中的 Ada 子类型等价物

java - 将 join 与迭代器和 String 函数一起使用

java - 为什么在将表拆分到新页面时页面填充发生变化?

python - Powershell 相当于 python 的 if __name__ == '__main__' :

.net - 有没有办法通过其 EntityKey 删除实体而不加载它?

c# - NavigationView 使用后退按钮更改所选项目

java - 声明静态 ApplicationContext 会导致内存泄漏吗? ( Spring 3)

java - 在 Spring JDBC 中更新查询

c# - 检查 PropertyDescriptor 是否有属性