request.getRemoteAddr() 로 클라이언트 IP 가져오지 못할때

Java&Flex 2011. 3. 18. 11:41

일단 request.getRemoteAddr() 로 했더니 서버의 내부 아이피만 가져왔다. 아흑. 문제는 was 이전 웹서버가 있었던 것! 헤더정보를 쭈~욱 출력해보니 두개가 걸렸다. Header : Proxy-Client-IP : xxx.xxx.xx.xx Header : X-Forwarded-For : xxx.xxx.xx.xx 오호~ 이거로군. request.getHeader("Proxy-Client-IP") request.getHeader("X-Forwarded-For") 요로코롬해서 IP를 가져올수 있었다. 그러고보니 이건 팁인데?! 팁 카테고리에 넣었어야 했나? 훗.

플렉스 클라이언트의 접속 IP 확인

Java&Flex 2009. 5. 12. 11:26

서버 쪽에서 플렉스의 ip를 가져올 일이 생겼을때... import flex.messaging.*; import javax.servlet.http.*; 임포트 시킨후 HttpServletRequest request; request = FlexContext.getHttpRequest(); String ip = request.getRemoteAddr(); 이렇게 하면 접속 ip를 가져올 수 있다.