0
は、私には、例えば、スプレーでStringなどのパラメータと整数を取得したい:スプレーでクエリパラメータを読み取る方法は?
http://localhost:8080/nexus?taskId=1&operatorId=3&version=10&day=12&hour=7&minute=3
私が使用するコード:
path("nexus"){
get {
parameters('taskId.as[Int], 'operatorId.as[Int],'version.as[Int],'day.as[Int],'hour.as[Int] ,'minute.as[Int])
{ (taskId,operatorId,version,day,hour,minute) =>
complete{s"$taskId"}
}
}
私がテストにこのコードを使用します。
curl http://localhost:8080/nexus?taskId=1&operatorId=3&version=10&day=12&hour=7&minute=3
しかし、このエラーの原因になります:
Request is missing required query parameter 'operatorId'
とoperatorIdが実際に存在します。
私は分かりません!