file_get_contents("php://input")o $HTTP_RAW_POST_DATA- ¿cuál es mejor para obtener el cuerpo de la solicitud JSON?
¿Y qué tipo de solicitud ( GETo POST) debo usar para enviar datos JSON cuando uso el lado del cliente XmlHTTPRequest?
Mi pregunta se inspiró en esta respuesta: Cómo publicar JSON en PHP con curl
Cita de esa respuesta:
Desde la perspectiva del protocolo, en
file_get_contents("php://input")realidad es más correcto, ya que de todos modos no está procesando datos de formularios http multiparte.
$HTTP_RAW_POST_DATAse considera obsoleto yphp://inputse puede reutilizar.