我尝试使用路径“/hello”>>=重定向“index.html”重定向到 index.html 页面,但它一直给出错误 No data received ERR_EMPTY_RESPONSE。
问问题
389 次
1 回答
2
我认为 Suave 中的重定向没有任何问题。以下对我来说很好:
#r @"packages/Suave/lib/net40/Suave.dll"
open Suave
open Suave.Web
open Suave.Http
open Suave.Http.Applicatives
choose
[ path "/index.html" >>= Successful.OK "Hello"
path "/redir" >>= Redirection.redirect "/index.html" ]
|> startWebServer defaultConfig
正如 Fyodor 在评论中提到的,我会检查您的处理程序index.html
是否正常工作。您还可以在 Fiddler 或 Chrome 开发工具中检查返回的重定向标头。
于 2015-11-07T21:48:48.887 回答