当我在restclient中执行put请求时,它可以工作,但在postman chrome扩展中失败。
我需要调用hadoop restapi。当我使用 curl
一切正常,就像restclient一样。当我使用python时它失败了 httplib
,就像 Postman 一样。
它在restclient中工作:
以下是《 Postman 》中的失败:
它返回一个 java.lang.UnsupportedOperationException
带着信息 op=NULL is not supported
.
如何使用python的 httplib
? 因为某种原因 curl
不适合这里。
1条答案
按热度按时间nxowjjhe1#
看起来你要击中的端点需要一个
op
要在查询字符串中提供的参数。你有?op=CREATE
在你的restclient截图中,但它不会出现在你的postman截图中。我还注意到,在您的restclient屏幕截图中,服务器正在响应一个重定向,以添加一个额外的参数
overwrite=false
; 您可能需要将此参数添加到请求中,以便实际执行操作。