【问题标题】:no response using iodocs使用 iodocs 没有响应
【发布时间】:2012-06-10 18:53:15
【问题描述】:

您好,我已经在本地部署了 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 返回非空响应。 我是新手,请帮忙。

【问题讨论】:

    标签: node.js redis mashery iodocs


    【解决方案1】:

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

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

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

    但同样,快速修复,只需将 www. 添加到 baseURL,一切就绪。

    【讨论】:

    猜你喜欢
    • 2017-02-22
    • 1970-01-01
    • 2019-01-17
    • 2012-06-04
    • 1970-01-01
    • 1970-01-01
    • 2017-04-01
    • 1970-01-01
    • 2015-03-28
    相关资源
    最近更新 更多