Python 401客户端错误请求delete()方法

时间:2019-11-14 00:10:53

标签: python-3.x python-requests teamcity teamcity-rest-api

我正在使用带有REST API的请求模块。试图删除TeamCity构建配置并陷入401客户端错误。卷毛有效,请参见下文。

curl -u admin:password -X DELETE url

但不是通过Requests delete()方法,请参见下文。

requests.delete(url)

网址示例为https://teamcity_server/app/rest/buildTypes/build_id

1 个答案:

答案 0 :(得分:0)

401状态码表示您的请求未经授权。在curl中,您提供user:password,但不提供requests.delete(url)。您可以通过以下方式将身份验证参数传递给requests函数:

request.delete(url, auth=('admin', 'password'))