api调用后,Scala Spray重定向到另一个页面/域

时间:2015-09-09 20:12:52

标签: scala spray

我有一个用Scala / Spray编写的API调用。这是通过html / javascript中的表单调用的。提交表单后,我需要重定向到域名,例如www.google.com。我想过使用meta http-equiv刷新。但是它似乎错误地包含了我的HTML。有没有更有说服力的方式这样做?我也尝试过重定向,但它会在完成之前调用重定向

 val route = {
    respondWithHeader(RawHeader("Access-Control-Allow-Origin", "*")) {
        post {
          path("somecall") {
            respondWithMediaType(`text/html`) {
            entity(as[MultipartFormData]) { fd =>
              performSomeAction(fd)
            redirect("www.google.com", StatusCodes.MovedPermanently)
            }
          }
        }

0 个答案:

没有答案