我正试图编写一个python脚本,它基本上与使用xmlapi的web服务交互。请求方法是POST。在
通常,我会以request(url, data, headers)
的形式编写一个请求,但是对于xmlapi来说,它是不起作用的。也有点像数据编码('utf-8')或urllib.urlencode(data)将不起作用,因为数据不是dict
在这种情况下,数据是xml,那么我应该如何发送它呢?在
[编辑]
当我发送一个XML字符串时,我得到一个urllib2.HTTPError: HTTP Error 415: Unsupported Media Type
异常。我还有其他方法可以发送数据吗?在
另外,我使用的API是Google联系人API。我在gmail上加了一个脚本。在
您可能需要设置适当的内容类型头,对于XML,它可能是:
所以像这样的事情应该能让你开始:
^{pr2}$希望有帮助:)
相关问题 更多 >
编程相关推荐