>백엔드 개발 >PHP 튜토리얼 >400개의 잘못된 요청 PHP에서 $_REQUEST, $_POST 및 $_GET 간의 차이점과 연결 요약

400개의 잘못된 요청 PHP에서 $_REQUEST, $_POST 및 $_GET 간의 차이점과 연결 요약

WBOY
WBOY원래의
2016-07-29 08:47:211213검색

1. PHP의 $_REQUEST
$_REQUEST는 POST 방식과 GET 방식으로 제출된 데이터를 얻을 수 있으나 속도가 상대적으로 느립니다.
2. $_GET
은 브라우저에서 제출한 데이터를 얻기 위해 사용됩니다. GET 방식. GET 방식은 제출된 양식의 action 속성이 가리키는 URL에 매개변수 데이터를 추가합니다. 해당 값은 양식의 각 필드에 해당하며 URL에서 볼 수 있습니다.
1. 보안이 좋지 않아 URL
에서 확인하실 수 있습니다. 2. 전송되는 데이터의 양은 적으며 2KB를 초과할 수 없습니다.
3. $_POST
는 POST 메소드를 통해 브라우저에서 제출된 데이터를 얻는 데 사용됩니다. POST 메소드는 HTTP POST 메커니즘을 사용하여 양식의 각 필드를 HTTP HEADER에 배치하고 이를 action 속성이 가리키는 URL 주소로 전송합니다. 사용자는 이 프로세스를 볼 수 없습니다. 제출물 크기는 일반적으로 제한이 없지만 서버에 따라 조금씩 다릅니다. _GET 메소드에 비해 약간 더 안전합니다
4. $_REQUEST, $_POST 및 $_GET
$_REQUEST["parameter"] 간의 차이점과 연결은 $_POST["parameter"와 함께 사용할 수 있습니다. ] $_GET["parameter "] 함수이지만 $_REQUEST["parameter"]는 더 느립니다. post 및 get 메소드를 통해 제출된 모든 데이터는 $_REQUEST 배열 ["매개변수"]를 통해 얻을 수 있습니다.

위 내용은 400 bad request 내용을 포함하여 400 bad request PHP에서 $_REQUEST, $_POST, $_GET 사이의 차이점과 연관성을 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.