Python 请求 delete() 方法时出现 401 客户端错误
401 client error with Python Requests delete() method
我正在使用带有 REST 的请求模块 API。尝试删除 TeamCity 构建配置并陷入 401 客户端错误。 curl 有效,见下文。
curl -u admin:password -X DELETE url
但不是通过 Requests delete() 方法,见下文。
requests.delete(url)
url 的例子是 https://teamcity_server/app/rest/buildTypes/build_id
401 状态码表示您的请求未经授权。在 curl 中你给出 user:password
而不是在 requests.delete(url)
中。您可以通过这种方式将身份验证参数传递给 requests
函数:
request.delete(url, auth=('admin', 'password'))
我正在使用带有 REST 的请求模块 API。尝试删除 TeamCity 构建配置并陷入 401 客户端错误。 curl 有效,见下文。
curl -u admin:password -X DELETE url
但不是通过 Requests delete() 方法,见下文。
requests.delete(url)
url 的例子是 https://teamcity_server/app/rest/buildTypes/build_id
401 状态码表示您的请求未经授权。在 curl 中你给出 user:password
而不是在 requests.delete(url)
中。您可以通过这种方式将身份验证参数传递给 requests
函数:
request.delete(url, auth=('admin', 'password'))