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>