Http Post전송시 application/x-www-form-urlencoded 과 json형식의 차이 및 주의점

* 서블릿 컨테이너는 컨텐츠 타입이 application/x-www-form-urlencoded 이면 request의 body를 읽어 Map형태로 변환한다.

-> application/x-www-form-urlencoded 헤더 타입이면서 HTTP POST 요청시 getParameter("data")와 같은 방법으로 추출 가능

->text/plain 헤더 타입이면서 HTTP POST 요청 시 getParameter("data") 와 같은 방법으로 추출 불가능
request body를 stream을 이용하여 읽어와야 함


댓글

이 블로그의 인기 게시물

(네트워크)폴링방식 vs 롱 폴링방식

(ElasticSearch) 결과에서 순서 정렬

(18장) WebSocekt과 STOMP를 사용하여 메시징하기