✏️ HTTP 요청 메세지 - 단순 텍스트
·
Backend/Spring MVC
이 글은 Velog에서 이전한 글입니다. Velog 원문 보기📌 HTTP 요청 메세지 - 단순 텍스트HTTP message body에 데이터를 직접 담아서 요청HTTP API에서 주로 사용, JSON, XML, TEXT형식은 주로 JSON 사용POST, PUT, PATCH요청 파라미터와 다르게, HTTP 메세지 바디를 통해 데이터가 직접 넘어오는 경우는 *@RequestParam, @ModelAttribute를 사용할 수 없다. *먼저 가장 단순한 텍스트 메세지를 HTTP 메세지 바디에 담아서 전송하고, 읽어보면서 점점 단계적으로 발전시켜 보겠다.✔︎ 1단계 - InputStream@Slf4j@Controllerpublic class RequestBodyStringController { @Post..
✏️ HTTP request 데이터 조회
·
Backend/Spring MVC
이 글은 Velog에서 이전한 글입니다. Velog 원문 보기📌 URL param 데이터 받기@PathVariable을 사용해서 URL 경로에 있는 데이터를 추출할 수 있다.요즘은 Query String보다 리소스 경로에 식별자를 넣은 스타일을 선호한다./mapping/{userId}/users/{userId}✔︎ @PathVariable(경로 변수) 사용/** * PathVariable 사용 * 변수명이 같으면 생략 가능 * * @PathVariable("userId") String userId -> @PathVariable userId * /mapping/userA */ @GetMapping("/mapping/{userId}") public St..