Akka-http kitaplıklarını marshal ve unmarshal sınıfının taleplerini işlerken biliyorum.Ancak, GET
isteğinin istek parametrelerini okumam gerekiyor. parameter()
yöntemini denedim ve ParamDefAux
türünü döndürüyor ancak bu değerlereAkka-http'da sorgu parametreleri nasıl okunur?
gibi sorulara ihtiyacım var. Aşağıdaki sorulara cevap olup olmadığını kontrol ediyorum.
Query parameters for GET requests using Akka HTTP (formally known as Spray)
How can I parse out get request parameters in spray-routing?
Lütfen, istek üzerine sorgu parametrelerini nasıl çıkarabileceğimi söyle. YA nasıl
deneyinParamDefAux
URL iste
http://host:port/path?key=authType&value=Basic345
Get yöntemi tanımı
val propName = parameter("key")
val propValue = parameter("value")
complete(persistanceMgr.deleteSetting(propName,propValue))
My yöntem bildirimleri http://host:port/path?key=authType&value=Basic345
gibi bir istek için
def deleteSetting(name:String,value:String): Future[String] = Future{
code...
}
Çalışmalı, denediniz mi? yol ("sorgu") { parametreleri ('name.as [dize]) {adı => tamamlandı (ad) } } ~ Bunun için –