[Java] HTTP 서버 구현: postman과 자바 HttpClient를 사용한 요청
·
JAVA
스프링을 사용하지 않고 순수 자바로 HTTP 서버를 구현해 보자 📌 서론 개발을 하다 보면 필수적으로 http 프로토콜을 사용하게 된다. 스프링 부트를 사용해서 백엔드 개발을 한다면 @Controller와 @RequestMapping 조합을 통해 http 요청을 간편하게 처리할 수 있다. 이것은 스프링이 http 요청 처리를 추상화해서 지원하기 때문인데 스프링은 이 기능을 dispatcherServlet를 사용해서 지원한다. (고수준 처리) dispatcherServlet은 http요청을 직접적으로 받는 것이 아니라 tomcat으로부터 HttpServletRequest객체를 받은 다음 HandlerMapping을 통해 요청에 적절한 컨트롤러를 찾아서 매핑하고 처리하도록 구성되어 있다. 내가 궁금했던 것은..