【问题标题】:Google Endpoints, the API explorer works locally but does not work after deploymentGoogle Endpoints,API 资源管理器在本地工作,但部署后不起作用
【发布时间】:2015-11-03 23:53:33
【问题描述】:

在本地运行良好,但资源管理器在部署时卡在“正在加载..”中。到目前为止我采取的步骤:

  • 清除浏览器缓存
  • 检查了日志,我没有错误,我没有看到 “/_ah/spi/BackendService.getApiConfigs 200”请求,所以这是一个 问题,我不知道如何解决。
  • 链接: https://.appspot.com/_ah/spi/BackendService.getApiConfigs
    结果: {"state": "APPLICATION_ERROR", "error_message": "Not
    找到”}

请指出正确的方向来调试它。在此先感谢

我的 app.yaml 文件

application: appID
version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:
# Endpoints handler
- url: /_ah/spi.*
  script: the_api.APPLICATION

- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico

- url: /js
static_dir: static/js


- url: /.*
script: the_web_page.app
secure: always


libraries:


- name: webapp2
  version: "2.5.2"

- name: endpoints
  version: 1.0

- name: jinja2
  version: latest

- name: pycrypto
  version: latest

【问题讨论】:

    标签: google-app-engine google-cloud-endpoints


    【解决方案1】:

    我有一个简单的错误。为了修复我改变了行

    - url: /_ah/spi.*
    

    在app.yaml文件中

    - url: /_ah/spi/.*
    

    我很难解释为什么第一个在 localhost 中工作。

    【讨论】:

      【解决方案2】:

      我的 API Explorer 在部署时也有黄色的“正在加载”状态,我很难理解原因 - 我没有更改任何代码,但 API 浏览器突然停止工作。 我所做的只是清除了我的 Internet Explorer 临时文件、cookie 和网站数据,它又可以正常工作了。

      【讨论】:

        【解决方案3】:

        每当我使用 Opera 时都会发生这种情况。我不知道您使用的是不是这个,但请尝试使用其他浏览器。

        【讨论】:

        • 出于好奇,您是否将应用名称放在.appspot.com... 之前?
        【解决方案4】:

        确保您使用的是 HTTPS。生产中的端点只能使用安全连接工作。

        【讨论】:

        • 即使这不起作用,我用我正在使用的 app.yaml 文件编辑了我的答案。请让我知道你的想法。谢谢
        • app.yaml 对我来说看起来不错。如果您使用 Chrome 工具检查器,您会在网络部分看到什么?我没有看到与 https://.appspot.com/_ah/spi/* 的任何链接,我只看到 https://.appspot.com/_ah/api/* 调用。您是否看到任何不同于 200 的错误或状态?
        • 解决了。请看答案。感谢您的帮助
        • 我错过了那个必须很难调试的斜线。多亏了你,现在我会格外小心。
        【解决方案5】:

        它突然停止工作。 当我单击端点时,它只是更改浏览器地址栏中的 url,但不会加载它。 于是我从地址栏复制了url,直接加载了url就可以了。

        【讨论】:

          猜你喜欢
          • 2016-05-09
          • 1970-01-01
          • 2020-12-17
          • 1970-01-01
          • 2023-01-11
          • 2016-01-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多