为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的 Gitlab 请求总是返回错误 400

为什么我的 Gitlab 请求总是返回错误 400

Go
慕森卡 2022-01-18 13:35:47
当我调用 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-forumissue 2720

400 错误是由需要提供User-Agent标头的服务器端检查引起的。
这就是为什么只有特定客户受到影响。


查看完整回答
反对 回复 2022-01-18
  • 1 回答
  • 0 关注
  • 1154 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信