如何使用python标准库在我的系统上将xml文件发送到http服务器?
答案 0 :(得分: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()
b)使用HTTP GET
response = urllib.urlopen(URL + "?%s" % parameter)
print response.read()
这将是最简单的解决方案。
答案 1 :(得分:1)
您可以通过标准的http post请求来实现这一目标。