우리는 GET, POST, PUT, DELETE, OPTIONS 등과 같은 많은 요청 방법이 있다는 것을 알고 있습니다. 그중 GET과 POST가 가장 일반적입니다. 그렇다면 이 두 요청 방법의 차이점은 무엇입니까?
차이점은 다음과 같습니다.
GET 방식으로 제출된 데이터 형식:
1. 형식: index.php?username=jack&password=123(액션이 가리키는 URL에 매개변수 데이터 대기열 추가) 제출 양식의 속성, 값은 양식의 필드와 일대일로 대응됩니다.)
2. 매개변수 이름과 매개변수 값 사이에 공백이 없습니다.
3 매개변수 값은 포함될 필요가 없습니다. 작은따옴표 또는 큰따옴표
(온라인 학습 동영상 공유: php 동영상 튜토리얼)
데이터 제출을 위한 GET 방식의 특징:
1 get 방식은 URL 뒤에 매개변수를 연결하며
2. 전송되는 데이터의 양은 약 4KB입니다(브라우저마다 다름)
3. 보안이 낮으며 데이터는 주소 표시줄에 표시됩니다.
4. 일반적으로 다음과 같은 요청에 사용됩니다. 낮은 보안 요구 사항
POST 데이터 제출 방법:
HTTP 게시 메커니즘을 통해 양식은 다음과 같습니다. 각 필드와 해당 내용은 HTML 헤더에 배치되고 작업 속성이 가리키는 URL 주소로 전송됩니다. 사용자는 이 프로세스를 볼 수 없습니다.
POST를 통한 데이터 제출 기능:
1. 높은 보안
2. 전송되는 데이터 양이 많고 요청에 데이터 길이에 대한 요구 사항이 없습니다.
3. 브라우저에 보관되나요? 서버 기록에
4. 제출된 데이터의 양이 상대적으로 많고 비밀번호와 같이 보안 요구 사항이 상대적으로 높은 상황(예: 기사 게시 및 파일 업로드)에 사용됩니다.
추천 관련 기사 및 튜토리얼: php 튜토리얼
위 내용은 PHP에서 요청 받기와 게시의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!