【问题标题】:ArangoDB Foxx Service - Failed to load API definitionArangoDB Foxx 服务 - 无法加载 API 定义
【发布时间】:2018-03-12 13:35:37
【问题描述】:

我在 macOS 上使用 arangoDB 3.3.3。

为了通过浏览器从 arangoDB 输出 JSON 集合,我正在使用 arangoDB 提供的 Foxx 微服务工具。我通过 arangoDB 提供的导入脚本将 json 文件导入数据库。

当我将服务文件 zip 上传到 arangoDB Web 界面并尝试向链接路径发出请求时,它会在 API 窗口中显示以下错误消息:

未经授权的http://localhost:8529/_db/_system/_admin/aardvark/foxxes/docs/swagger.json?mount=/getting-started

任何人,面临同样的问题并知道如何解决这个问题?

【问题讨论】:

    标签: rest api web-services arangodb foxx


    【解决方案1】:

    这是由于 Web 界面中的错误应在 3.3.4 中修复,因此更新应该可以解决您的问题。详情请见https://github.com/arangodb/arangodb/issues/4453

    【讨论】:

    • 其实这个错误是第一次出现,当时3.3.4版本的这个bug是可用的。但到目前为止,这个错误并没有解决我的问题。
    • 如果bug仍然存在,请在github issue中添加评论。
    • 我认为错误不是问题所在。我需要给该服务一个新名称,因为另一个使用的名称链接到旧路径。然后就成功了。
    • 我在使用 ArangoDB 3.4 的所有服务中都遇到此错误
    • 也许我的问题不同。此处的新错误报告:无法加载 API 定义。尝试获取资源时出现 NetworkError。 · 问题 #7892 · arangodb/arangodb github.com/arangodb/arangodb/issues/7892
    猜你喜欢
    • 2021-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多