如何在Akka Scala中的HttpResponse中设置`Set-Cookie`标头?

时间:2017-05-10 18:32:25

标签: scala cookies akka akka-http

我的应用程序中有以下路径:

val myRoute = Route { context =>

        val handler = Source.single(getRequest(context))
          .via(flow(server, port))
          .runWith(Sink.head).flatMap { r =>

          // Add cookie to response depending on certain preconditions

         context.complete(r)

      }

}

我的问题是我无法使用开箱即用的FIDDLE方法(或者我可以吗?)因为我在路线内,所以我会收到类型错误。我想过手动将标题元素添加到HttpResponse(在上面的示例中为r),但这非常麻烦。

我可以轻松添加Set-Cookie标题元素的任何想法吗?

0 个答案:

没有答案