我是Akka HTTP的新手,正在尝试编写我的第一个API。路由DSL似乎有些混乱。
我设法匹配了以下内容:
/频道 / channel / channelName
但是现在我需要匹配以下内容:
/ channel / channelName / channelAction
我无法正常工作。
我目前有:
android:alpha="0.4"
我想为/ channel / channelName / channelAction
添加获取和发布信息有什么想法吗? (提取 channelName 和 channelAction )
答案 0 :(得分:2)
您可以匹配
path("channel" / Segment / Segment){
(channelName, channelAction) => ...
}
请注意,对于不同类型的参数,您必须匹配不同的内容。 Segment
适用于String
,IntNumber
适用于Int
...