0

我想向 HDFS REST API 提出请求。

它在 RESTClient 中工作。

但是当我将它翻译成 Python 版本(python httplib)时它失败了。

由于某种原因,我不能在 Curl 中使用它。

有人知道httplib put,可以帮我翻译成Python版本吗?

这是 RESTClient 版本:

方法:放

网址:http ://www.somedomain.com:50070/webhdfs/v1/levi/4?op=CREATE

4

1 回答 1

4

要求

import requests
requests.put('http://www.somedomain.com:50070/webhdfs/v1/levi/4?op=CREATE')

httplib

import httplib

connection =  httplib.HTTPConnection('www.somedomain.com:50070')
connection.request('PUT', '/webhdfs/v1/levi/4?op=CREATE')

response = connection.getresponse()
于 2013-03-30T07:57:06.823 回答