HTML & CSS

HTML&JSP _ form 태그

오늘의 진 2022. 10. 5. 15:13

<form> 태그의 메소드 속성은 폼 데이터가 서버로 제출 될 때 사용하는 HTTP 메소드를 명시한다.

method 속성은 속성값으로 GET, POST 두가지가 있다. 

get post
폼 데이터를 HTTP GET 메소드로 전송함 폼 데이터를 HTTP POST 메소드로 전송함
URL에 폼 데이터를 추가하여 서버로 전달하는 방식 폼 데이터를 별도로 첨부하여 서버로 전달하는 방식
get 방식의 HTTP 요청은 브라우저에 의해 캐시되어 저장됨 post 방식의 HTTP 요청은 브라우저에 의해 캐시되지 않음으로 브라우저 히스토리에도 남지 않는다
get 방식은 보통 쿼리문자열에 포함되어 전송되므로
길이의 제한이 있다.
post 방식의 HTTP 요청에 의한 데이터는 쿼리 문자열과는 별도로 전송된다.
보안상 취약점이 존재 데이터의 길이의 제한이 없으며, get보다 보안성이 높음 

 

 

[문법]

<form action=" "  method="get / host"> </form>