Я пытаюсь выяснить, как создать базовый HTTP-запрос POST с помощью библиотеки Akka HTTP. Вот что я придумал:
val formData = Await.result(Marshal(FormData(combinedParams)).to[RequestEntity], Duration.Inf)
val r = HttpRequest(POST, url, headers, formData)
Дело в том, что для меня это кажется немного неидиоматичным. Существуют ли другие способы создания HttpEntity из FormData? Особенно тот факт, что я должен использовать Await
или возвращать Будущее, даже несмотря на то, что данные легко доступны, кажется слишком сложным для такой простой задачи.