1
在某些情況下,我可以使用PathDirective在剩餘路徑上匹配以獲取有關路徑的信息。例如,當下面route
直接結合並通過HTTP阿卡處理,每個請求將根據需要回顯請求的路徑。如何訪問Akka HTTP請求中的請求的完整路徑?
val route =
path(Remaining) { path =>
complete(path)
}
然而,當在上述路徑中的申請的其他地方結合時,path
可變以上可以僅保持不給所期望的結果所請求的路徑的一部分。
例如,如果實際結合的路線是是,
val actualRoute = pathPrefix("echo") { route }
整體路徑的「回聲/」部分將從提供給用戶的響應丟失。
如何完整路徑可靠地訪問?