더북(TheBook)

4.3 url-form-encoded로 answers POST 요청하기

URL 매개변수를 처리하는 방법(/questions/:questionId 경로에 질문 ID 전달)과 JSON 내용의 형태를 Warp에서 파싱하는 방법을 살펴보았다. 일반적인 웹 애플리케이션에서는 또 다른 일반적인 상호 작용 형식인 application/x-www-form-urlencoded를 처리해야 한다. 그림 4-7에서 볼 수 있듯이 이것이 우리가 구현할 마지막 엔드포인트이다.

▲ 그림 4-7 마지막으로 구현하는 경로: POST와 www-url-encoded 내용으로 답변 추가하기

이 예에서는 answers라는 새로운 리소스(경로)를 사용한다. 새로운 타입을 만드는 법과 경로 핸들러를 구현하는 법을 알고 있으니, 이번에는 Warp로 새로운 형식을 파싱하는 법에 대해 알아본다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.