2011-05-07 3 views
3

PHP에서 프록시 서버로 작동하는 SERVER를 디자인하고 있습니다. 클라이언트의 요청을 서버로 전달하고 서버의 응답을 클라이언트에 다시 응답합니다.PHP에서 원시 데이터를 요청하는 방법?

클라이언트의 RAW 요청 데이터를 읽고 싶습니다. FILES가 업로드 된 POST/GET/multipart/form-data가 포함될 수 있습니다. 그것을하는 방법?

감사합니다, Sanket

답변

10
file_get_contents("php://input"); 

당신은 http://php.net/manual/en/wrappers.php.php ("옵션")

+0

내가 RAW 데이터를 원하는 더 많은 옵션을 볼 수 있습니다. 처리 된 것이 아닙니다. 나는 똑같은 것을 포기하고 싶다. –

+0

'php : // stdin'을 시도해보십시오. 그렇지 않으면 이미 모든 것을 알고 있기 때문에 요청을 직접 포맷 할 수 있습니다. 헤더, 요청 유형 [GET/POST 등]을 얻을 수 있습니다. – elslooo

+0

['enable_post_data_reading'] (http://stackoverflow.com) 참조/a/12777947/632951). – Pacerier

관련 문제