我是 java 的新手,想在 java 中使用 curl。我的问题是 java 中内置的 curl,或者我必须从任何第 3 方源安装它才能与 Java 一起使用。如果是这样,如何在 java 中安装 curl。我已经用谷歌搜索了很长时间,但没有找到任何帮助。希望有人能帮助我。
提前致谢。
原文由 moshfiqur 发布,翻译遵循 CC BY-SA 4.0 许可协议
我是 java 的新手,想在 java 中使用 curl。我的问题是 java 中内置的 curl,或者我必须从任何第 3 方源安装它才能与 Java 一起使用。如果是这样,如何在 java 中安装 curl。我已经用谷歌搜索了很长时间,但没有找到任何帮助。希望有人能帮助我。
提前致谢。
原文由 moshfiqur 发布,翻译遵循 CC BY-SA 4.0 许可协议
有些人已经提到了 HttpURLConnection 、 URL 和 URLConnection 。如果您需要 curl 库为您提供的所有控制和额外功能(以及更多),我推荐 Apache 的 httpclient 。
原文由 Seth 发布,翻译遵循 CC BY-SA 2.5 许可协议
15 回答8.2k 阅读
8 回答5.9k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
您可以使用
java.net.URL
和/或java.net.URLConnection
。另请参阅有关该主题的 Oracle 简单教程。然而,它有点冗长。为了减少冗长的代码,您可能需要考虑改用 Apache HttpClient 。
顺便说一句:如果你的下一个问题是“如何处理 HTML 结果?”,那么答案是“ 使用 HTML 解析器。 不,不要为此使用正则表达式。”。
也可以看看: