본문 바로가기
IT/Spring

HttpServletRequest 메서드

by so_o 2023. 4. 22.

 

 

 

 

 

 

getQueryString()

값을 전달할 때 사용한다.

URL은 모두 문자열이다.

String year = request.getParameter("year");
String month = request.getParameter("month");
String day = request.getParameger("day");

 

 

 

 

 

HttpServletPrequest 메서드 출력

        // 요청 내용의 인코딩
        System.out.println("request.getCharacterEncoding()="+request.getCharacterEncoding()); 
        
        // 요청 내용의 길이. 알수 없을 때는 -1
        System.out.println("request.getContentLength()="+request.getContentLength());
        
        // 요청 내용의 타입. 알 수 없을 때는 null
        System.out.println("request.getContentType()="+request.getContentType());
        
        // 요청 방법
        System.out.println("request.getMethod()="+request.getMethod());      
        
        // 프로토콜의 종류와 버젼 HTTP/1.1
        System.out.println("request.getProtocol()="+request.getProtocol());  
        
        // 프로토콜
        System.out.println("request.getScheme()="+request.getScheme());      
        
        // 서버 이름 또는 ip주소
        System.out.println("request.getServerName()="+request.getServerName()); 
        
        // 서버 포트
        System.out.println("request.getServerPort()="+request.getServerPort());
        
        // 요청 URL
        System.out.println("request.getRequestURL()="+request.getRequestURL());
        
        // 요청 URI
        System.out.println("request.getRequestURI()="+request.getRequestURI()); 
        
        // context path
        System.out.println("request.getContextPath()="+request.getContextPath()); 
        
        // servlet path
        System.out.println("request.getServletPath()="+request.getServletPath()); 
        
        // 쿼리 스트링
        System.out.println("request.getQueryString()="+request.getQueryString()); 
        
        // 로컬 이름
        System.out.println("request.getLocalName()="+request.getLocalName()); 
        
        // 로컬 포트
        System.out.println("request.getLocalPort()="+request.getLocalPort()); 
        
        // 원격 ip주소
        System.out.println("request.getRemoteAddr()="+request.getRemoteAddr()); 
        
        // 원격 호스트 또는 ip주소
        System.out.println("request.getRemoteHost()="+request.getRemoteHost()); 
        
        // 원격 포트
        System.out.println("request.getRemotePort()="+request.getRemotePort());

'IT > Spring' 카테고리의 다른 글

STS | private에 있는 정보 가져오기 "Reflection API "  (0) 2023.04.20
STS | web Browser 변경  (0) 2023.04.19