¿cómo puedo enviar un archivo xml en mi sistema a un servidor http utilizando la biblioteca estándar de Python?enviar un archivo xml a http utilizando python
7
A
Respuesta
9
import urllib
URL = "http://host.domain.tld/resource"
XML = "<xml />"
parameter = urllib.urlencode({'XML': XML})
a) usando POST HTTP
response = urllib.urlopen(URL, parameter)
print response.read()
b) utilizando HTTP GET
response = urllib.urlopen(URL + "?%s" % parameter)
print response.read()
Esa sería la solución más simple.
1
Puede lograrlo a través de una solicitud HTTP estándar.
Cuestiones relacionadas
- 1. Enviar archivo utilizando POST desde un script de Python
- 2. Edición de textos XML a partir de un archivo XML utilizando Python
- 3. Enviar XML a través de HTTP Publicar en IP: Puerto
- 4. ¿Cómo enviar un archivo a través de HTTP, la mejor manera, usando Python?
- 5. Enviar un archivo a través de sockets en Python
- 6. Envío de datos XML utilizando HTTP POST con PHP
- 7. ¿Cómo validar un archivo xml contra un esquema XSD utilizando la biblioteca de Amara en Python?
- 8. Enviar un mensaje xmpp utilizando una biblioteca de Python
- 9. Creando un archivo XML simple usando python
- 10. Enviar un correo electrónico utilizando la secuencia de comandos python
- 11. Extraer un subconjunto de archivo XML utilizando XSL
- 12. leer el archivo xml usando http
- 13. archivo XML de análisis de HTTP
- 14. ¿Puede Python xml ElementTree analizar un archivo xml muy grande?
- 15. Enviar un trabajo de impresión a una impresora USB utilizando Python
- 16. Android - Lea un archivo XML con HTTP GET
- 17. DataContractSerializer: cómo puedo enviar el xml a una cadena (a diferencia de un archivo)
- 18. C# enviar imagen a través de HTTP
- 19. Enviar imagen utilizando la programación de socket Python
- 20. leer el archivo XML utilizando LINQ
- 21. Reemplazar propiedad en un archivo XML utilizando ANT
- 22. Enviar invitaciones a reuniones con Python
- 23. Cómo enviar un encabezado HTTP en java
- 24. ¿Método ideal para enviar múltiples solicitudes HTTP sobre Python?
- 25. HTTP POST autenticado con carga útil XML usando Python urllib2
- 26. Cómo enviar autenticación HTTP con Selenium python-binding webdriver
- 27. ¿Cómo crear XML a partir de XML utilizando XSL?
- 28. Enviar una matriz con un HTTP Obtenga
- 29. Validar XML utilizando LibXML
- 30. análisis de un archivo xml grande con Python - etree.parse error