Próbuję dowiedzieć się, jak utworzyć podstawowe żądanie HTTP POST przy użyciu biblioteki HTTP Akka. Oto, co wymyśliłem:Idiomatyczny sposób tworzenia podstawowego żądania HTTP Post z użyciem protokołu Akka HTTP
val formData = Await.result(Marshal(FormData(combinedParams)).to[RequestEntity], Duration.Inf)
val r = HttpRequest(POST, url, headers, formData)
Chodzi o to, że wydaje mi się to trochę nie idiomatyczne. Czy istnieją inne sposoby tworzenia HttpEntity z FormData? Zwłaszcza fakt, że muszę korzystać z Await
lub zwrócić przyszłość, mimo że dane są łatwo dostępne, wydaje się zbyt skomplikowany w przypadku tak prostego zadania.
może być miło pokazać wariant budowania tego jako przyszłości – Rob