CXF发布WebService,如何获取客户端ip
答案:1 悬赏:40 手机版
解决时间 2021-01-24 07:32
- 提问者网友:愿为果
- 2021-01-23 23:17
CXF发布WebService,如何获取客户端ip
最佳答案
- 五星知识达人网友:夜余生
- 2021-01-23 23:55
CXF获取客户端IP地址,参考例子如下:
public String getClientIpCxf() {
try {
javax.xml.ws.handler.MessageContext ctx = context
.getMessageContext();
HttpServletRequest request = (HttpServletRequest) ctx
.get(AbstractHTTPDestination.HTTP_REQUEST);
String ip = request.getRemoteAddr();
return ip;
} catch (Exception e) {
System.out.println("无法获取对方主机IP");
e.printStackTrace();
return null;
}
}
public String getClientIpCxf() {
try {
javax.xml.ws.handler.MessageContext ctx = context
.getMessageContext();
HttpServletRequest request = (HttpServletRequest) ctx
.get(AbstractHTTPDestination.HTTP_REQUEST);
String ip = request.getRemoteAddr();
return ip;
} catch (Exception e) {
System.out.println("无法获取对方主机IP");
e.printStackTrace();
return null;
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯