当我调用 Gitlab API 时,搜索名为 Edbtvplays 的用户时出现此错误。我尝试在 python 之外卷曲 API,但没有收到此错误import requestsr = requests.post("https://git.deploys.io/api/v4/users?username=Edbtvplays", headers={"PRIVATE-TOKEN":"Removed Token"})print(r)它应该返回 [] 就好像没有找到用户一样,或者它应该返回一个带有用户信息的 json
1 回答
MMTTMM
TA贡献1869条经验 获得超4个赞
查看返回的内容:GitLab 用户 API页面确实提到:
如果发生错误,
400 Bad Request
则返回一个解释错误的消息。
或者它是服务器端问题,如gitlab-com/support-forum
issue 2720
400 错误是由需要提供
User-Agent
标头的服务器端检查引起的。
这就是为什么只有特定客户受到影响。
- 1 回答
- 0 关注
- 1154 浏览
添加回答
举报
0/150
提交
取消