我需要使用PUTpython中的HTTP将一些数据上传到服务器。从我对urllib2文档的简短阅读中,它只能使用HTTP POST。有什么办法可以PUT在python中执行HTTP 吗?
3 回答

江户川乱折腾
TA贡献1851条经验 获得超5个赞
Httplib似乎是一个更清洁的选择。
import httplib
connection = httplib.HTTPConnection('1.2.3.4:1234')
body_content = 'BODY CONTENT GOES HERE'
connection.request('PUT', '/url/path/to/put/to', body_content)
result = connection.getresponse()
# Now result.status and result.reason contains interesting stuff
添加回答
举报
0/150
提交
取消