Server로 데이터를 보내기 위한 세가지 조건
- name = 보낼 데이터를 구분하기 위한 이름
- action = 데이터를 보낼 곳
- submit = 데이터를 보내는 시점
Server로 요청하는 방식
- GET (Query String)
- 요청할때 전달할 데이터를 url뒤에 붙여서 보내는 방식
- boardList.do?title=오늘쌀국수먹음&write=박병관&contents=정말맛있었음
- 모든 요청을 할때 따로 변경하지 않는한 기본 요청방식은 GET방식이다.
- 장점 : 속도가 빠르다, url공유가 가능하다.
- 단점 : 보안에 취약하다, 보낼 데이터의 제한이 있다.
- POST
- 요청할때 전달한 데이터를 패킷 바디 안에 보내는 방식
- 보내는 데이터를 외부에서 확인이 불가능하다.
- 장점 : 보안에 강력하다, 많은 양의 데이터를 보낼 수 있다.
- 단점 : 상대적으로 느리다, 데이터를 공유할 수 없다.