본문 바로가기
IT/Java

RequestEntity 란

by 성준하이 2024. 1. 13.
반응형

이전 포스팅에서 ResponseEntity 에 대해서 다룬 글이 있다.

자세한 내용은 아래 참고 포스팅을 참고 바란다.

 

간단히 말해 ResponseEntity 는 응답에 대한 내용이고

RequestEntity는 요청에 대한 내용이다.

 

요청 헤더, HTTP 메서드, URI 등의 정보를 포함한다.

각각의 내용은 아래 참고 포스팅을 참고 바란다.

 

종류는 크게 2가지로 나뉜다.

 

요청 본문이 없는 경우

RequestEntity <void> requestEntity = new RequestEntity <> (헤더, 메서드, 요청 URI);
ex) RequestEntity <Void> requestEntity = new RequestEntity <>(headers, HttpMethod.GET, uri);

요청 본문이 있는 경우

RequestEntity <타입> requestEntity = new RequestEntity <> (본문 데이터, 헤더, 메서드, URI);
ex) RequestEntity <String> requestEntity = new RequestEntity <> (requestData, headers, HttpMethod.POST, uri);


참고 포스팅

https://thenicesj.tistory.com/656

 

ResponseEntity란

ResponseEntity란, HttpEntity를 상속받는, 결과 데이터와 HTTP 상태 코드를 직접 제어할 수 있는 클래스이다. ResponseEntity에는 사용자의 HttpRequest에 대한 응답 데이터가 포함된다. Request 랑 Response 에 대해

thenicesj.tistory.com

https://thenicesj.tistory.com/290

 

url / uri 의 차이

개발을 해본 사람이라면 url 과 uri 라고 하여 구분을 해서 말한다. 소문자로 쓰이진 않고 대문자를 좀더 많이 사용하는데 URL, URI 라고 하여 대문자 I(아이)와 소문자 l(엘) 이 비슷하게 생겨서 더욱

thenicesj.tistory.com

https://thenicesj.tistory.com/809

 

HTTP Method (종류 및 상태코드)

클라이언트와 서버와 통신을 하기위한 프로토콜은 HTTP를 주로 사용하는데 Method 방식이라는것이 있다. Restapi를 사용할 경우 이 방식에 대한 개념이 필요하다. Restapi에 대해서는 아래 참고 포스팅

thenicesj.tistory.com

 

반응형

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

JPA메서드 save 와 saveAll 비교  (11) 2024.01.19
Servlet 이란? (JSP 와 비교)  (28) 2024.01.17
LocalDateTime 요일 구하기  (28) 2024.01.11
[JPA] @DynamicInsert, @DynamicUpdate 란?  (18) 2024.01.10
UUID 생성(GUID) in Java  (25) 2024.01.06

댓글