使用Python将XML文件发送到HTTP

7
我该如何使用Python标准库将系统中的XML文件发送到HTTP服务器?
2个回答

9
import urllib

URL = "http://host.domain.tld/resource"
XML = "<xml />"

parameter = urllib.urlencode({'XML': XML})

a) 使用HTTP POST

response = urllib.urlopen(URL, parameter)
print response.read()
使用HTTP GET方法
response = urllib.urlopen(URL + "?%s" % parameter)
print response.read()

那将是最简单的解决方案。

1

您可以通过标准的HTTP POST请求来实现这一点。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接