16/08/2012, 02:07
|
| | Fecha de Ingreso: marzo-2012
Mensajes: 9
Antigüedad: 12 años, 8 meses Puntos: 0 | |
HTTP POST String XML Buenas:
Estoy recibiendo en una URL un String con un XML, que me mandan con HTTP POST, el cual tengo que procesar y dar respuesta y no lo consigo hacer correctamente.
Hago algo así:
$variable = $_POST['XML'];
$xml = simplexml_load_string($variable);
Y no consigo parsear correctamente el XML, también he probado con :
$xml = new SimpleXMLElement($variable);
pero este método da un error HTTP 500 cuando me lo intentan mandar.
La cabecera de envío es algo así.
POST recibe.php HTTP/1.1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; ca; rv:1.8.0.11)
Gecko/20070312 Firefox/1.5.0.11
Host: 138.X.X.X:XXXX
Content-Length: 2179
Content-Type: application/x-www-form-urlencoded
*XML*=....
Muchas gracias |