PHP accediendo a datos PUT entrantes

¿Es PUT similar a POST?

Estoy recibiendo algunas solicitudes de entrada (apache) con esto: [REQUEST_METHOD] => PUT

Nunca he trabajado con este método de solicitud antes. Así que tengo que preguntar si debo procesarlo de manera diferente.

Las personas que me envían datos afirman estar enviando XML. Así que mi guión tiene esto:

<?php
if(isset($HTTP_RAW_POST_DATA)) {
    mail("[email protected]","some title i want", print_r($HTTP_RAW_POST_DATA, true)); 
}else{
    die("not post data");
}
?>

Estoy atrapado aquí ahora. Si hay una solicitud PUT, ¿reemplazo $ HTTP_RAW_POST_DATA con otra cosa?

Respuestas a la pregunta(1)

Su respuesta a la pregunta