오늘 GET방식과 POST방식 전송에 대해서 공부했다. 나중에 다시 볼 수 있도록 간략하게 정리
클라이언트에서 서버로 정보를 요청하는 방식 중에서 GET과 POST 방식이 있다.
GET:
GET 방식은 클라이언트에서 서버로 데이터를 전달할 때 -> 주소?값 이다
주소창에 쿼리 스트링이 보이기 때문에 보안성이 떨어진다. 또한 전송 데이터의 제한이 있다.
POST:
POST 방식은 GET보다는 많은 데이터를 보낼 수 있다.
또하 주소창에 전송하는 데이터가 노출되지 않는다.
GET과 POST
GET은 주로 데이터를 요청할 때 사용되며 POST는 데이터를 전달할 때 사용을 한다.(로그인, 패스워드에 많이 사용되지 않을까 생각한다.)
서버에서는 doGet과 doPost 등이 이들의 요청을 수행한다. get -> doGet, post -> doPost로만 수행되며
만일 get이 doPost를 요청한다면 에러가 발생한다.
'Spring > 스프링 프레임워크' 카테고리의 다른 글
| 2021-01-04 AOP란 무엇인가 (0) | 2022.01.04 |
|---|---|
| 2021-08-23 (백엔드 공부) 웹 어플리케이션 폴더 구성 (0) | 2021.08.23 |
| 2021-08-18(백엔드 공부) DI와 IOC 컨테이너 연습 및 maven (0) | 2021.08.18 |
| 2021-08-12 (백엔드 공부) 웹에 글자 띄워보기 (0) | 2021.08.12 |
| 2021-08-10 (백엔드 공부) 의존성 주입(Dependency injection) (0) | 2021.08.10 |