webservice得到自身IP

fsz521job發表於2006-07-18

由於業務需要我們的程式,使用了webservice技術,有一項業務需要在webservice中得到自身ip,(由於我們的server伺服器比較多,這個ip不可指定)

解決:

[@more@]

用jsp取到ip:

String gls_ip=request.getRemoteAddr();
System.out.println(gls_ip);
response.setHeader("GLS_IP",gls_ip);
return actionMapping.findForward("get_ip");

在webservice中取ip:
//get ip
//
//java.net.URL url = new java.net.URL("");
//java.net.HttpURLConnection httpConnection = (HttpURLConnection)url.openConnection();
//String str_res = httpConnection.getHeaderField("GLS_IP");
//System.out.println(str_res + "-----------");
//return;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/300209/viewspace-850257/,如需轉載,請註明出處,否則將追究法律責任。

相關文章