Eve Online通过URL查询验证

时间:2017-07-12 12:21:29

标签: python api-eveonline

如何通过EVE REST API中的URL进行身份验证?

在使用curl的文档中,它看起来像这样:

#include <utility>

// ...

auto city_it = std::as_const(usa).find("New York");

我需要这样的事情:

 $ 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

1 个答案:

答案 0 :(得分:2)

可悲的是,你不能因为开发者没有提供这个功能。

您可以随时前往/r/evetech并要求进行此类更改,但至少有两个原因请不要屏住呼吸:

  • 查询参数用于实际的API查询,并且具有多个使用类只会增加不必要的复杂性;
  • 在URL中包含身份验证信息不如在请求(标头)中这样做安全。

出于好奇,您为什么需要能够通过URL进行身份验证?如果您尝试进行AJAX调用,大多数库都允许您指定自定义标题。