【问题标题】:hitting a URL using java [duplicate]使用 java 访问 URL [重复]
【发布时间】:2011-05-10 06:39:00
【问题描述】:

可能的重复:
How to send HTTP request in java?
How to use java.net.URLConnection to fire and handle HTTP requests?

使用java,我如何点击任何网址?

例如,在浏览器中打开http://www.xyz.com/node1 会告诉xyz.com node1 被命中。 所以在这个java程序中(在上面的例子中,它发送短信文本说'node1'嵌入在url本身到短信网关服务器)

如何在不打开任何浏览器或使用 servlet 的情况下实现它。

【问题讨论】:

标签: java http url


【解决方案1】:

您可以使用HttpURLConnection

但是如果你只是想加载有问题的 URL,直接使用它就大材小用了。 This guide 向您展示如何打开 URL。

基本上归结为:

URL url = new URL("http://www.xyz.com/node1");
URLConnection conn = url.openConnection();
conn.connect();
//...

【讨论】:

    【解决方案2】:

    最简单的方法是使用 URL http://download.oracle.com/javase/1.4.2/docs/api/java/net/URL.html。对于更高级/灵活的 URL 获取,您可以使用 HttpClient http://hc.apache.org/httpclient-3.x/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-21
      • 1970-01-01
      • 1970-01-01
      • 2011-11-26
      • 2015-05-19
      • 1970-01-01
      • 1970-01-01
      • 2014-08-27
      相关资源
      最近更新 更多