【问题标题】:Maxmind JavaScript API doesn't support TLD-less (local) domainsMaxmind JavaScript API 不支持无 TLD(本地)域
【发布时间】:2015-01-27 08:54:00
【问题描述】:

我正在使用运行良好的 JavaScript API (http://dev.maxmind.com/geoip/geoip2/javascript/)。但是使用zombie.js (zombie.labnotes.org) 来测试我的UI 我看到了错误:

错误:服务器从https://geoip-ipv4.maxmind.com/geoip/v2.1/city/me返回状态码401

这大概是因为没有引荐来源网址,并且页面是从 localhost:port URL 呈现的。 Maxmind UI 不允许我添加 TLD-less 域(例如 localhost)。

如果我尝试模拟请求:

browser.resources.mock('https://geoip-ipv4.maxmind.com/geoip/v2.1/city/me', {});

我明白了:

错误:未定义:无法向其他域发出请求

这是 Maxmind 的 API 的错误还是僵尸?

【问题讨论】:

  • MaxMind JS 服务确实与“localhost”的引用者一起工作,但如果没有任何引用者,它根本无法工作,我认为这是正在发送的内容。

标签: javascript zombie.js maxmind


【解决方案1】:

根据网站上公布的错误码401,有两种可能出现此错误。

原因 1: 您网站的域名未注册。

原因 2: 您试图访问您的服务计划未涵盖的服务或功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-16
    • 2012-05-15
    • 2015-01-25
    • 1970-01-01
    • 1970-01-01
    • 2013-10-14
    • 2011-09-25
    • 1970-01-01
    相关资源
    最近更新 更多