作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在java中使用curl。 curl 是 Java 内置的还是我必须从任何第 3 方源安装它才能与 Java 一起使用?如果需要单独安装怎么办?
最佳答案
您可以使用java.net.URL
和/或 java.net.URLConnection
.
URL url = new URL("https://stackoverflow.com");
try (BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(), "UTF-8"))) {
for (String line; (line = reader.readLine()) != null;) {
System.out.println(line);
}
}
另请参阅Oracle's simple tutorial就此主题而言。不过,这有点冗长。为了最终得到更简洁的代码,您可能需要考虑 Apache HttpClient相反。
顺便说一句:如果您的下一个问题是“如何处理 HTML 结果?”,那么答案是“Use a HTML parser . No, don't use regex for this .”。
关于java - 如何在Java中使用cURL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62323728/
我是一名优秀的程序员,十分优秀!