form : method
서버로 데이터를 전송할 때 웹 브라우저는 url 뒤에 ?(name값)=(입력한텍스트) 라고 하여 데이터를 전송함
전송방법인 method 값을 get 으로 지정시 위 방식과 같음 (method 미지정시 get 방식으로 동작함)
get 방식으로 데이터 전송시 url에 입력값이 노출이 되어 url로 전달하는 것이 아니라 감춰서 전달할 필요가 있음
post 방식으로 데이터 전송
method 값 post 로 주었을 시 데이터를 숨겨서 전송하기때문에 입력한 정보가 url에 노출되지 않음
언제 get / post 방식을 사용하는가?
form을 이용하여 데이터를 전송할 시 거의 100% post 방식을 이용하여 전송
method 값은 서버쪽 엔지니어의 권한
get 방식 : url 통하여 데이터 전송
post 방식 : url 이 아닌 방식으로 데이터를 몰래 숨겨서 전송
공부하는 곳 [생활코딩]
'HTML' 카테고리의 다른 글
font (퇴출됨) (0) | 2018.05.17 |
---|---|
form : 파일 업로드 (0) | 2018.05.16 |
form : 컨트롤의 제목 (label) (0) | 2018.05.14 |
form : 데이터 전송 (hidden) (0) | 2018.05.12 |
form : 버튼 (0) | 2018.05.11 |