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

当我调用 Gitlab API 时,搜索名为 Edbtvplays 的用户时出现此错误。


我尝试在 python 之外卷曲 API,但没有收到此错误


import requests


r = requests.post("https://git.deploys.io/api/v4/users?username=Edbtvplays", headers={"PRIVATE-TOKEN":"Removed Token"})

print(r)

它应该返回 [] 就好像没有找到用户一样,或者它应该返回一个带有用户信息的 json


慕森卡
浏览 1155回答 1
1回答

MMTTMM

查看返回的内容:GitLab 用户 API页面确实提到:如果发生错误,400 Bad Request则返回一个解释错误的消息。或者它是服务器端问题,如gitlab-com/support-forumissue 2720400 错误是由需要提供User-Agent标头的服务器端检查引起的。这就是为什么只有特定客户受到影响。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go