Почему мои запросы Gitlab всегда возвращают ошибку 400 - PullRequest
1 голос
/ 22 апреля 2019

Когда я вызываю Gitlab API, в поисках пользователя с именем Edbtvplays я получаю эту ошибку.

Я попытался свернуть API за пределами Python, и я не получаю эту ошибку

import requests

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

Он должен возвращать [], как если бы пользователь не был найден, или он должен вернуть json сИнформация о пользователе

1 Ответ

0 голосов
/ 22 апреля 2019

Проверьте, что возвращается: на странице GitLab Users API упоминается:

Если возникает ошибка, 400 Bad Request возвращается с сообщением, объясняющим ошибку.

Это, или это проблема на стороне сервера, как в gitlab-com/support-forum проблема 2720

400 ошибок были вызваны на стороне серверапроверьте, что требуется предоставить заголовок User-Agent.
Вот почему были затронуты только определенные клиенты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...