我正在使用带有REST API的请求模块。试图删除TeamCity构建配置并陷入401客户端错误。卷毛有效,请参见下文。
curl -u admin:password -X DELETE url
但不是通过Requests delete()方法,请参见下文。
requests.delete(url)
答案 0 :(得分:0)
401状态码表示您的请求未经授权。在curl中,您提供user:password
,但不提供requests.delete(url)
。您可以通过以下方式将身份验证参数传递给requests
函数:
request.delete(url, auth=('admin', 'password'))