我知道能用
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
来先打开浏览器,瑞用浏览器来打开一个链接
但有没有办法是直接能打开一个链接的,而不用打开浏览器
在线等
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
来先打开浏览器,瑞用浏览器来打开一个链接
但有没有办法是直接能打开一个链接的,而不用打开浏览器
在线等
解决方案 »
- 关于java中socket编程无法链接
- 如何得到一个bean的所有属性名称呀??
- 菜鳥急問~~.關於jlabel與jpanel~
- 帮忙解释一下这种声明成员的方式
- java里的集合类map,set,list都什么其别啊?详细点的!谢谢
- 一个不知道错在那里了得问题???
- 紧急求救JBuilder7的SerialNumber和CD Key?如果能用奉上100分,言出必行
- 请问如何在SWING中设置警告或提示的字体大小?请赐教
- 琏表如何访问?
- java中int, double 转化成String, String转化成double,怎么做?请给个例子.
- 急!!!java串口通讯问题,“CommPortIdentifier.getPortIdentifiers()取得端口列表为空”的问题。
- SWT记事本中如何实现删除功能?
URLConnection conn = url.openConnection();
URLConnection conn = url.openConnection();这个用过,好象行不通
HttpClient httpClient = new HttpClient();
GetMethod getMethod = new GetMethod("http://www.ibm.com/");
int statusCode = client.executeMethod(getMethod);
executeMethod返回值是一个整数,表示了执行该方法后服务器返回的状态码,该状态码能表示出该方法执行是否成功、需要认证或者页面发生了跳转(默认状态下GetMethod的实例是自动处理跳转的)等。
import java.io.IOException;
import java.net.URL;
import java.net.URLConnection;public class TestURL { public static void main(String[] args) {URL url=null;
URLConnection conn=null;
try {
url = new URL("http://www.163.com");
conn = url.openConnection();
System.out.println(url.getContent());
System.out.println(url.getAuthority());
System.out.println("*********************************************");
System.out.println(conn.getContent());
System.out.println(conn.getContentType());
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
} try {
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "+"http://www.163.com" );
} catch (IOException e) {
e.printStackTrace();
}
}
}Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
你的东西不就可以了吗??
你到底要什么东西啊
System.out.println(url.getAuthority());//这里打印www.163.com不知道是不是你要的,它确实访问了163了
我的意思是
相当于把www.163.com 这个网址用浏览器打开一次
但我不想用浏览器打开
只是用代码打开
我只要知道它已经打开过一次就行了
while (i < 5000) {
URLConnection conn = new URL("http://tieba.baidu.com/p/1480640118").openConnection();
InputStream is = conn.getInputStream();
is.close();
System.out.println("浏览" + i + "次");
i++;
}
http://tieba.baidu.com/p/1480640118 运行一下,自己看看点击率变化 ,我以前写的一个刷点击率的