I am using Guzzle PHP client to make REST calls for PUT and DELETE.
On the server I have this code in my index.php file where the request is being made.
echo $_SERVER['REQUEST_METHOD'], '<BR>';
For GET and POST methods, I am getting the values of all three variable/functions ie. $SERVER['REQUEST_METHOD'], $REQUEST and getallheaders(), but in case of PUT and DELETE methods I am only getting value of $SERVER['REQUEST_METHOD'] i.e PUT or DELETE and just the data in the getallheaders(), but nothing in the $REQUEST variable.
What could be the reason?
Any inputs will be great...