我知道JAVA中有个类是可以得到本机的一些属性的包括OS类型
但是我想知道的是远程主机的OS类型,请问这个该如何实现呢?
希望有代码

解决方案 »

  1.   

    System.getProperty("os.name");     
    os.name    Operating   system   name   
    os.arch    Operating   system   architecture   
    os.version    Operating   system   version
      

  2.   

    要获得客户端的信息,一般用java不太好实现,我以前遇到过要获取客户端的MAC地址,用JAVA写出来获取的都是服务器的!
    不过用Javascript可以做到这一点,Javascript脚本是在客户机上执行的,所以它获取的信息就是客户机的!
    如可以获取客户机的IE类型,MAC地址,当然操作系统类型应该也可以得到,LZ去google一下吧
      

  3.   

    http的request对象也有这些信息!你要获取同一个局域网里面的信息,这个玩意就像小病毒,呵呵!
      

  4.   

    是API里面的吗
    我怎么找不到啊
    请多得详细点,哪个包哪个类哦
      

  5.   

    request是JSP内置对象,它是javax.servlet.http.HttpServletRequest类!
    它倒是可以获得jsp里一些信息,至于得到操作类型信息没试过