使用iodocs没有反应

嗨,我已经在当地部署了iodocs,并且为给出的样品工作。 但是对我的api却给出了空的回应。

这里是我追加到/data/apiconfig.json

"cloudspokes": { "name": "cloudspokes", "protocol": "http", "baseURL": "cloudspokes.com", "publicPath": "", "auth": "" } 

这里是/data/cloudspokes.json

 { "endpoints":[ { "name":"Challenges", "methods":[ { "MethodName":"challenges", "Synopsis":"This method returns a list of challenges.", "HTTPMethod":"GET", "URI":"/challenges.json", "RequiresOAuth":"N", "parameters":[ ] } ] } ] } 

iodocs正在渲染界面 在这里输入图像说明

也去http://cloudspokes.com/challenges.json返回非空的响应。 我是新来的,请帮忙。

快速解决方法是更新apiconfig.json块cloudspokes看起来像这样:

 "cloudspokes": { "name": "cloudspokes", "protocol": "http", "baseURL": "www.cloudspokes.com", "publicPath": "", "auth": "" } 

不同的是我加了“www”。 前缀到baseURL主机名。 我怎么知道你需要这个? 因为我打开了debugging,看到它正在抛出一个301(redirect)。 检查config.json文件并将debug更改为true ,您将看到相同的内容。

但是,快速修复,只需添加www。baseURL ,然后你就完成了。