http://www.virscan.org/
想用java在后台自动打开这个网站,然后触发该网站上的浏览按钮,然后再扫描,然后前台返回扫描的结果,如何实现?

解决方案 »

  1.   

    你的这种思路是错误的。正确的思路应该是通过查看源码,知道点击扫描按钮之后提交到哪个URL,然后自己组织好请求直接发送到扫描的那个URL,然后解析返回的内容。
      

  2.   

    1类正解。
    用java的去请求你要访问的链接。然后会到得请求页面的源码也就是html,
    你再去解析html就可以得到你想好的。
      

  3.   

    Java都在后台跑了那还需要透过页面吗?
    如果要做的是压力测试可以使用Jmeter
      

  4.   

    查看了网页的源代码,这个按钮没有URL,而是执行一个函数,这个应该怎么请求
      

  5.   

    查看了网页的源代码,这个按钮没有URL,而是执行一个函数,这个应该怎么请求
    那就从js中找出它提交请求的url。
    或者你可以安装一个httpwatch,捕获url(包括打开页面,点击按钮提交的url,图片,js都能抓到)。
    又或者你把浏览器的debug窗口打开,切换到网络(谷歌为Network,IE为网络)标签,再对网页操作(刷新,点击你说的按钮),就能看到请求的url了
      

  6.   

    查看了网页的源代码,这个按钮没有URL,而是执行一个函数,这个应该怎么请求找个抓包软件抓一下就知道提交到哪里去了。
      

  7.   

    做一个浏览器,JAVA没试过,VB的做过
      

  8.   

    查看了网页的源代码,这个按钮没有URL,而是执行一个函数,这个应该怎么请求找个抓包软件抓一下就知道提交到哪里去了。
    我用httpclient进行参数传递,返回源码,之后想再触发一下按钮,让他进行扫描,应该怎么弄
      

  9.   

    模拟HTTP请求,拿响应结果就好了!
      

  10.   

    java 好像做不了模似点击, vb 和delphi 就比较容易实现你的功能。  其它1楼那大哥说出来。
      

  11.   

    qqqqsfsdfsdfd