我现在做个接口,给外面调用。调用时必须判断调用服务器的域名,如果域名不对禁止调用。
所以想请教各位大侠,怎么能得到调用服务器的域名?thank you

解决方案 »

  1.   

    ((HttpServletRequest) request).getHeader("Host");
      

  2.   

    Java.net包下面..getRequestingSite() 
              获取请求授权的站点的 InetAddress;如果不可用,则为 null。  返回一个InetAddress
    然后调用 getAddress()  获得IP   不知符合要求不.
      

  3.   

    估计((HttpServletRequest) request).getHeader("Host");能行先试试,成功了再给你加分啊。