>  기사  >  백엔드 개발  >  PHP에서 요청 받기와 게시의 차이점은 무엇입니까?

PHP에서 요청 받기와 게시의 차이점은 무엇입니까?

王林
王林앞으로
2020-01-29 20:03:013404검색

PHP에서 요청 받기와 게시의 차이점은 무엇입니까?

우리는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제