>  기사  >  백엔드 개발  >  $http_raw_post_data 함수 사용법

$http_raw_post_data 함수 사용법

WBOY
WBOY원래의
2016-08-08 09:20:232300검색

HTTP POST를 통해 전송된 변수는 URL에 표시되지 않습니다.

$_POST를 사용하여 페이지에서 정보를 받을 수 없는 경우 php://input을 사용하여 값을 받을 수 있습니다.

우선, $_POST 및 php://input이 값을 얻을 수 있을 때 $HTTP_RAW_POST_DATA는 비어 있습니다.

$http_raw_post_data는 내장된 전역 변수입니다. PHP. Content-Type을 인식할 수 없을 때 PHP가 $http_raw_post_data 변수에 POST 데이터를 채우는 데 사용됩니다. 또한 Content-Type이 multipart/form-data인 POST 데이터도 읽을 수 없습니다. PHP가 항상 $http_raw_post_data 변수에 POST 데이터를 채울 수 있도록 php.ini의 Always_populate_raw_post_data 값을 On으로 설정해야 합니다.

저작권 안내: 이 글은 해당 블로거의 원본 글이므로 블로거의 허락 없이 복제할 수 없습니다.

위 내용은 관련 측면을 포함하여 $http_raw_post_data 함수의 사용법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

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