-
09-23 Get 요청을 보낼 때 값을 같이 보내기일차 TIL 2023. 9. 20. 22:46
문제
간단한 검색기능 구현을 하던 중, Get 요청을 보내는데 keyowrd를 넣어 보내고 싶었다.
고민
Get 요청은 무언가 데이터를 보내지 않아, keyword값을 어떻게 보내야 하는 것인가 고민하게 되었다.
Post 요청으로 Body에 값을 담아 보내면 되었지만, 검색 자체는 db에서 값을 가져오는 것만 하기에 Get요청이 맞는 것이라 생각하였다.
body에 넣어 보낸다면 그것은 Post이지 Get은 아니였기에 고민하게 되었다.
해결
Get 요청도 엔드포인트 값으로 요청을 하기 때문에 엔드포인트에 값을 넣어 주는 방법을 찾게되었다.
http://localhost:3000/api/posts/search
이러한 엔드포인드에서 keyword를 보내기위해
http://localhost:3000/api/posts/search?keyword=${keyowrd}
엔드포인트 끝에 ?keyword=${keyword}로 값을 함께 보낼 수 있게 된 것이다.
'일차 TIL' 카테고리의 다른 글
23-08-28 TIL DTO에서의 null 값 설정 (0) 2023.08.28 23-08-21 TIL 프론트에서 DB로 배열로 넘겨주는 방법 (0) 2023.08.22 23-08-09 TIL (0) 2023.08.10 23-07-31 TIL DTO(Data Transfet Object) (0) 2023.08.01 23-07-28 ts DB 연결 에러 (0) 2023.07.31