0
我想要得到的參數,如字符串和整數噴霧,例如:如何讀取噴霧中的查詢參數?
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確實存在!
我不知道該怎麼辦!