相关疑难解决方法(0)

在Play 2.0(scala)中设置HTTP标头?

我在Scala上试验Play 2.0框架.我试图弄清楚如何发送自定义HTTP标头 - 在这种情况下,"内容 - 处置:附件;文件名= foo.bar".我似乎无法找到关于如何这样做的文档(关于Play 2.0的文档在这一点上整体上非常稀疏).

任何提示?

scala playframework playframework-2.0

9
推荐指数
1
解决办法
1万
查看次数

在Play中使用自定义处理程序覆盖onRouteRequest!斯卡拉

我正在使用Play 2.2.1并尝试覆盖GlobalSettings中的onRouteRequest函数.我在网上找到的所有示例都适用于Play 2.2.x之前,它们似乎不适用于2.2.x. 基本上想要在响应头中为所有响应设置一些自定义内容.

到目前为止,基于,我尝试了以下内容:

object Global extends GlobalSettings {

  override def onRouteRequest(request: RequestHeader): Option[Handler] = {
    super.onRouteRequest(request).map { handler =>
      handler match {
        case a: Action[_] => CustomAction(a)
        case _            => handler
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

但是这不起作用,因为没有匹配Action [_].

非常感谢所有的帮助!

playframework playframework-2.2

5
推荐指数
1
解决办法
1506
查看次数