2015-01-05 2 views
0

POST/DELETE 메서드에서 매개 변수를 검색하는 데 php://input을 사용하고 있습니다. 문제는 POST 요청에서 가능한 한 많은 시간으로 php://input을 사용할 수 있지만 DELETE 메서드에서는 한 번만 사용하고 이후에는이 php://input이 비어있는 경우에만 사용할 수 있다는 것입니다.DELETE 메서드 PHP

답변

1

That's documented :

참고 : PHP 5.6 이전은, 스트림이 PHP를 연 : // 입력 한 번만 읽을 수; 스트림이 검색 작업을 지원하지 않습니다. 그러나 SAPI 구현에 따라 다른 php : // 입력 스트림을 열고 읽기를 다시 시작할 수도 있습니다. 이는 요청 본문 데이터가 저장된 경우에만 가능합니다. 일반적으로 POST 요청에는 해당되지만 PUT 또는 PROPFIND와 같은 다른 요청 메소드에는 해당되지 않습니다.

관련 문제