HTML 폼이 POST 방식으로 데이터를 전송하려면 어떤 속성을 설정해야 하는가?

과목: PHP

문제 번호: 2893

easy
HTML 폼이 POST 방식으로 데이터를 전송하려면 어떤 속성을 설정해야 하는가?
<form ___="POST" action="process.php">
    <input type="text" name="username">
    <input type="submit">
</form>
A. type
B. method
C. action
D. enctype

정답: B



HTML 폼에서 데이터 전송 방식을 지정하는 속성은 method입니다.

⦁ method 속성의 역할:
⦁ HTTP 요청 방식을 결정
GET: URL에 데이터 노출 (기본값)
POST: 요청 본문에 데이터 포함 (보안성 높음)

⦁ POST 방식의 장점:
⦁ 데이터가 URL에 노출되지 않음
⦁ 대용량 데이터 전송 가능
⦁ 민감한 정보(비밀번호 등) 전송에 적합

⦁ 다른 속성들:
action: 데이터를 전송받을 PHP 파일 경로
enctype: 데이터 인코딩 타입
type: input 요소의 유형 지정

💡 학습 팁

이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.