CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

高手来看看啊,我怎么才能把参数传递给百度(www.baidu.com),来进行查询!很急啊,帮帮了

楼主oyjjj(jj)2003-11-04 16:39:46 在 Java / Web 开发 提问

<%          
     
  String     sCurrentLine;          
     
  String     sTotalString;          
     
  sCurrentLine="";          
     
  sTotalString="";          
     
  java.io.InputStream     l_urlStream;          
     
  java.net.URL     l_url     =     new     java.net.URL("http://www.baidu.com");          
     
  java.net.HttpURLConnection     l_connection     =     (java.net.HttpURLConnection)     l_url.openConnection();      
     
  l_connection.connect();          
     
  l_urlStream     =     l_connection.getInputStream();          
     
  java.io.BufferedReader     l_reader     =     new     java.io.BufferedReader(new     java.io.InputStreamReader(l_urlStream));          
     
  while     ((sCurrentLine     =     l_reader.readLine())     !=     null)          
     
  {          
     
  sTotalString+=sCurrentLine;          
     
  }          
     
  out.println(sTotalString);          
     
  %>          
   
  因为我想对daidu的查询结果(页面源码)进行分析啊。帮帮啊 问题点数:0、回复次数:6Top

1 楼oyjjj(jj)回复于 2003-11-04 17:02:05 得分 0

哎,困了!!!!????***********Top

2 楼Schlemiel(维特根斯坦的扇子)回复于 2003-11-04 17:16:39 得分 0

你累不累?直接用google提供的web   service好了,免费的许可证允许每分钟一次调用,还有一个open   source的taglib可以用,不比你搞这些方便?Top

3 楼lynx1111(任我行:一个PLMM看着就兴奋的男人)回复于 2003-11-04 17:29:42 得分 0

http://www.google.com/intl/zh-CN/searchcode.htmlTop

4 楼oyjjj(jj)回复于 2003-11-04 19:10:45 得分 0

我有其他的用途啊,必须得分析查询的结果源码啊!!!Top

5 楼ljcao(龙威)回复于 2003-11-04 21:37:33 得分 0

String   keywords;  
  String   searchURL="http://www1.baidu.com/baidu?cl=3&tn=baidu&word="+keywords;  
  java.net.URL     l_url     =     new     java.net.URL(searchURL);          
   
  Top

6 楼oyjjj(jj)回复于 2003-11-04 21:50:38 得分 0

问题已解决!!!!谢谢ljcao(龙威)老兄,等下一起给分!  
  再问一个问题:有的搜索查询时,它后面不出现参数如:  
  百度可以这样出现:  
  http://www1.baidu.com/baidu?cl=3&tn=baidu&word=计算机  
  可有的系统查询时不出现如上部分:?cl=3&tn=baidu&word=计算机  
  我怎么才能得到它?Top

相关问题

  • ADO参数查询?
  • JBuilder中参数化查询
  • 参数查询的问题
  • 参数查询问题
  • 百度、google等搜索引擎url参数编码问题。
  • 百度搜索时各参数都是什么含义???
  • 带参数的模糊查询
  • 在ORACLE在有参数查询吗?
  • odbc怎么实现参数查询
  • 关于查询参数的问题

关键词

  • .net
  • 查询
  • word
  • baidu
  • tn
  • cl
  • 出现
  • url
  • www

得分解答快速导航

  • 帖主:oyjjj

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo