Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/08/2012, 11:14
Avatar de wolvelopez
wolvelopez
 
Fecha de Ingreso: junio-2008
Mensajes: 86
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Enviar XML en Django a una direccion en concreto

Cita:
Iniciado por AlvaroG Ver Mensaje
Creo que no has leído el manual de urllib2: el segundo parámetro de urlopen() debe ser una cadena en formato nombredevariable=valor (igual que si fuese vía GET), esta cadena la podés crear usando
Código python:
Ver original
  1. urllib.urlencode({'datos': xml})
Por lo que tu código debería ser
Código python:
Ver original
  1. urllib2.urlopen(req, urllib.urlencode({'datos': xml}))
y te llegaría vía POST una variable "datos" con el contenido del XML.

No olvides utilizar el resaltado de código
Muchas gracias aunque he probado y me salta este error:
Código:
Exception Type:	HTTPError
Exception Value:	
HTTP Error 400: Bad Request
__________________
# "El software es un gas: se expande hasta llenar su contenedor"
-- Nathan Myhrvold