2

我试图浏览 RAML 的所有教程,我非常兴奋。

我发现大多数可用的在线资源,但我不明白为什么,当我设置所有内容并生成流时,然后我在本地运行它作为骡子应用程序,当我指向 localhost:8081/api/console/ 我得到一个 huuuuuuuge json 响应,但不是此处描述的 UI 。

4

5 回答 5

2

是的,我在 Any Point Studio 上也遇到了同样的问题。它根本没有显示在 Any Point Studio 中的 API KIT 控制台中。但是为了感觉良好并看到输出,我刚刚使用 Google Chrome 浏览器进行了尝试,我得到了预期的用户界面,正如我对 API KIT 控制台所期望的那样。希望从下一个版本开始,这个问题将得到解决。

这是我用来在浏览器上看到的 URL:http://localhost:8081/remote-vending/api/console/

这是我从 Google Chrome 浏览器获取API KIT 教程的输出

在此处输入图像描述

于 2014-12-23T07:55:55.840 回答
1

My GUI didn't show in the Anytime studio tab: APIkit Consoles, one way to fix this:

  1. make sure you have started your application
  2. right click for the context menu
  3. select encoding
  4. click auto-select
于 2014-07-14T09:27:41.080 回答
1

我遇到了同样的问题,并通过删除无效空格来解决它。我包含的示例文件之一有一个无效的尾随空格。

我发现的方式;

  • 在浏览器的开发人员工具栏中打开网络面板
  • 转到http://localhost:8081/api/console/
  • 使用请求标头“Accept:application/raml+yaml”查找对“/api”的请求的响应。

此响应应包含完全编译的 RAML,其中包含所有包含文件。将整个内容复制到 Anypoint Platform API Designer 或其他带有错误报告的 YAML 编辑器中的新 RAML 文件中。它立即为我突出显示了无效的空格。

于 2015-10-15T07:45:33.433 回答
0

它应该开箱即用。这可能是早期版本的错误。

您能否检查更新版本中的行为?

于 2014-12-17T18:37:53.740 回答
0

将我的默认浏览器从 Firefox 更改为 Chrome 为我解决了这个问题。

于 2019-09-24T22:25:46.850 回答