HTML 기본 튜토리얼 GET 메소드 및 POST 메소드
GET 방식 및 POST 방식
GET 제출 방식 (드물게 사용됨)
GET 메소드는 액션이 지정한 핸들러에 양식 데이터를 추가한 후 서버에 요청합니다.
참고: 주소 표시줄에서 데이터를 전송하는 기본 방법은 GET입니다.
첫 번째 예제를 변형해 보겠습니다
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>用户注册</title> </head> <body> <font size="5" color="red">欢迎注册php.cn</font> <form name="user" method="get" action="" > 用户名:<input type="text" name="username"/> <br/> 密码:<input type="password" name="userpwd"/> <br/> <input type="submit" value="提交信息"/> </form> </body> </html>
로컬에서 테스트할 때 정보를 입력하고 제출을 클릭하면 브라우저 주소 표시줄이
<으로 변경되는 것을 확인할 수 있습니다. 🎜>
- login.php //는 양식 처리기 파일입니다.
- 사용자 이름 =Xiao Ming&userpwd= 123456 //양식으로 제출된 데이터를 "쿼리 문자열"이라고도 합니다.
- 액션 파일과 쿼리 문자열은 "?"로 구분됩니다.
- 각 두 양식 요소의 "이름=값"은 "&"로 구분됩니다.
- 양식 이름과 양식 값은 "="로 구분됩니다.
참고: 양식 요소가 서버에 데이터를 전달하지 않으려는 경우 이름 속성을 추가할 수 없습니다. 서버에 전달된 데이터에 이름이 없으면 해당 값을 얻을 수 없습니다.
GET 방식의 특징:
- GET 방식은 비밀번호와 같은 민감한 데이터를 제출할 수 없습니다.
- GET 방식은 소량의 데이터만 제출합니다. 주소 표시줄의 길이가 제한되어 있기 때문에 약 100자 정도입니다.
- GET 모드에서는 첨부파일을 업로드할 수 없습니다.
POST 양식 제출 방법
- POST로 제출하는 데이터는 비교적 안전합니다.
- POST는 대용량 데이터를 제출할 수 있습니다.
- POST를 통해 첨부파일을 업로드할 수 있습니다.
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>用户注册</title> </head> <body> <font size="5" color="red">欢迎注册php.cn</font> <form name="user" method="post" action="login.php" > 用户名:<input type="text" name="username"/> <br/> 密码:<input type="password" name="userpwd"/> <br/> <input type="submit" value="提交信息"/> </form> </body> </html>
참고: 로컬에서 테스트할 때 주소 표시줄의 변경 사항을 관찰하여 주소 표시줄의 변경 사항과 동일한지 확인하세요. 제출 방법 얻기
새로운 파일
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>用户注册</title>
</head>
<body>
<font size="5" color="red">欢迎注册php.cn</font>
<form name="user" method="get" action="" >
用户名:<input type="text" name="username"/>
<br/>
密码:<input type="password" name="userpwd"/>
<br/>
<input type="submit" value="提交信息"/>
</form>
</body>
</html>
시사
Clear
- 코스 추천
- 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~
이 강좌를 시청한 학생들도 학습하고 있습니다.
PHP로 사업을 시작하는 방법에 대해 간단히 이야기해 보겠습니다.
웹 프론트 엔드 개발에 대한 빠른 소개
민망한 물건 백과사전 사이트를 모방한 Mini 버전 MVC 프레임워크의 대규모 실용 Tianlongbabu 개발
PHP 실용 개발 시작하기: 빠른 PHP 생성 [중소기업 포럼]
로그인 인증 및 클래식 게시판
컴퓨터 네트워크 지식 수집
빠른 시작 Node.JS 정식 버전
당신을 가장 잘 이해하는 프론트엔드 강좌: HTML5/CSS3/ES6/NPM/Vue/...[원본]
자신만의 PHP MVC 프레임워크 작성(깊이 있는 40개 장/자세한 내용/초보자가 발전하려면 읽어야 함)
















