Я пытаюсь создать API с помощью Spray, который прослушивает 2 префикса. Эти 2 префикса, в свою очередь, прослушивают необязательные целые числа.Scala: multiple pathPrefixes with Spray
Это установка, что я пытаюсь достичь:
val itemRoute = {
pathPrefix("configs") {
<...>
}
pathPrefix("samples") {
<...>
}
}
Таким образом, API может прослушивать звонки, как
http://www.example.com/samples/2Однако, с указанными сниппет, только один из двух префиксов прислушиваются.
Я пробовал различные стили синтаксиса, как положить ~ Тва PATHPREFIX между ними блоками и включением pathPrefixTest. Это проблема с моим синтаксисом и как я могу достичь нескольких pathPrefixes?
Спасибо, это решает мою проблему. Особенно синтаксис для нескольких pathPrefixes был для меня неясным раньше. – Thomas