现在有一个网址 http:/xx/xx.cgi? user=xx sign=xx,当我在IE中输入这个网址的时候会显示一个字符串,在CGI程序中使用的是echo“”引号中的内容,在IE中显示的就是cgi中echo“”的内容,那么如何通过java来获取这个echo的信息呢,我使用的是
url=new URL("http:/xx/xx.cgi? user=xx sign=xx");
con=URL.OpenConnection();
object=con.getContent();
string=object.tosting();
out.println(string);
现在string里的内容是一段乱码,并且每刷新一次页面string中的内容都会变,也不知道出了什么问题
url=new URL("http:/xx/xx.cgi? user=xx sign=xx");
con=URL.OpenConnection();
object=con.getContent();
string=object.tosting();
out.println(string);
现在string里的内容是一段乱码,并且每刷新一次页面string中的内容都会变,也不知道出了什么问题
解决方案 »
- 使用Console的format()函数实现格式化输出
- 200分求证一个问题?高手进来瞧瞧。
- 大家谈谈学jsp怎么样?学好了一般出去工资有多少?
- 单击jButton按钮无法显示jTable内容
- 如何解压ZIP数据块,BEST_SPEED方式压缩的。
- 怎样加密jar文件?怎样防止用户用winrar和winzip解压jar文件?
- 急,急,急
- 在类中定义为static型的方法如果会被多个用户(客户端调用)是不是一定要用线程同步关键字
- 送分:java有delphi,c++ 快吗?
- 安装JDK比安装JRE多了些什么东西,我想知道详细一点!
- 如何获取返回响应中的图片内容?
- 求!Java读取远程文本文件数据的问题.....
URL url=new URL("http:/xx/xx.cgi? user=xx sign=xx");
br = new BufferedReader(new InputStreamReader(url.openStream()));
String line = null;
while((line=br.readLine())!=null){
System.out.println(line);
}