我试图今晚在AppHarbor上推出一个快速的WCF WebAPI项目并遇到一些问题。 WCF API在一个空的MVC3项目中进行,就像在WCF CodePlex站点上演示一样。 https://github.com/jptoto/Postmark-Response-Code-Generator API本身非常基本,当您在url的末尾键入http响应错误代码时,响应将是正确的错误代码。因此,例如,在Fiddler或其他一些http客户端中使用http://responsecodes.appharbor.com/api/response/405将返回405错误的正确错误响应。 (此API只是一种测试正确错误响应的便捷方式)。
无论如何,无论我尝试什么,我都会从AH获得404错误。我不知道路由是不是在做什么。当我从AH下载构建的代码并在IIS中本地运行它运行正常,没问题。
如果AH不支持WebAPI Preview 6中的某种路由,那很好。我只想覆盖我的所有基础。谢谢!
答案 0 :(得分:3)
您似乎使用了错误的网址并且您的应用正在此处运行:http://responsecodes.apphb.com/api/response/406
(apphb
代替appharbor
)