【发布时间】:2016-04-14 08:40:06
【问题描述】:
我的应用中有一个特定的管道,它必须遵循所有重定向(为了理智起见,最多 50 个),跨任何域和协议(例如,它可以遵循 http://somewhere.com 到 https://somewhere.else.com),但仅适用于 GET要求。我的应用程序中没有其他管道应该这样做。
这是现在的样子:
val pipeline = sendReceive ~> decode(Gzip) ~> decode(Deflate) ~> unmarshal[String]
如何以与主机无关的方式(即不通过配置选项或HostConnectorSetup)在管道的配置中指定这一点?
【问题讨论】:
标签: redirect spray http-redirect spray-client