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 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.