본문 바로가기

Server Oriented/Java & JSP

request 개체의 getRequestURL() 과 getRequestURI() 의 차이


아래와 같이 하면..
getRequestURL() 는 https://www.abc123.com:80/test1.jsp,
getRequestURI() 는 /test1.jsp 라고 나온다.

getRequestURL() 에는 getRequestURI() 내용 외에,
1. http:// 이냐 https:// 이냐의 프로토콜
2. :80 이냐 :8080 이냐의 포트
등이 추가로 표시된다.

<%
out.print("request.getRequestURL():"+request.getRequestURL()+"..<br />");
out.print("request.getRequestURI():"+request.getRequestURI()+"..<br />");
%>