Eve Online авторизация через URL-запрос

Как я могу пройти аутентификацию через URL в EVE REST API?

В документах с curl это выглядит так:

 $ curl -i http://example.com
HTTP/1.1 401 UNAUTHORIZED
Please provide proper credentials.

$ curl -H "Authorization: Basic YWRtaW46c2VjcmV0" -i http://example.com
HTTP/1.1 200 OK

И мне нужно что-то вроде этого:

http://example.com
HTTP/1.1 401 UNAUTHORIZED
Please provide proper credentials.

http://example.com?username=admin&password=secret

1 ответ

К сожалению, вы не можете, так как разработчики не предоставили эту функциональность.

Вы всегда можете перейти на / r / evetech и попросить о таких изменениях, но не задерживайте дыхание по крайней мере по двум причинам:

  • Параметры запроса используются для фактического запроса API, а наличие нескольких классов использования просто добавляет ненужную сложность;
  • Включение аутентификационной информации в URL-адрес не так безопасно, как в запросе (заголовок).

Из любопытства, почему вы должны иметь возможность авторизации через URL? Если вы пытаетесь делать вызовы AJAX, большинство библиотек позволяют вам указывать пользовательские заголовки.

Другие вопросы по тегам