Java

[Java Spring] HttpServletResponse

Luke_look 2023. 7. 2. 20:13

1. HttpServletResponse

Servlet API의 일부로, 서버에서 클라이언트로 응답을 전송하는 데 사용됩니다. HTTP 응답에는 상태 코드, 헤더, 본문과 같은 정보가 포함될 수 있습니다.

주요 메서드들을 보여드리면,

  1. setStatus(int sc): HTTP 응답 상태 코드를 설정합니다.
  2. setHeader(String name, String value): 주어진 이름과 값으로 HTTP 응답 헤더를 설정합니다.
  3. addCookie(Cookie cookie): HTTP 응답에 쿠키를 추가합니다.
  4. sendRedirect(String location): 클라이언트에게 지정된 위치로 리다이렉트하도록 요청합니다.
  5. getWriter(): 응답 본문에 쓰기 위한 PrintWriter를 반환합니다
  6. getOutputStream(): 응답 본문에 쓰기 위한 ServletOutputStream을 반환합니다. 이 메서드는 바이너리 데이터를 출력할 때 사용됩니다.
  7. setContentType(String type): HTTP 응답의 Content-Type 헤더를 설정합니다. 이는 응답 본문의 미디어 타입을 지정합니다.

HttpServletResponse 인터페이스는 HTTP 응답을 다루는 다양한 기능을 제공합니다.

'Java' 카테고리의 다른 글

[Java] Validation  (0) 2023.07.06
[Java] 메타 애너테이션  (0) 2023.07.02
[Java] split 메서드  (0) 2023.06.17
[Java] substring 메서드  (0) 2023.06.17
[Java] Scanner의 호출과 객체 생성 및 사용  (0) 2023.06.17