Вопросы по теме 'spray-client'

POST-запрос с использованием spray-клиента
Я хочу отправить XML через HTTP POST-запрос на сервер, используя спрей-клиент с некоторыми наборами заголовков и т. д. Однако только примеры, которые я могу найти, относятся к запросам JSON. Может ли кто-нибудь предоставить простой фрагмент кода...
4903 просмотров
schedule 17.09.2022

Спрей-клиент Post Multipart
Я хочу использовать спрей для отправки на сервер составной формы. В частности, я хочу опубликовать изображение. У меня проблемы с маршаллингом файла в Multipart. Несмотря на то, что в Spray они упоминают, что это Marshaller по умолчанию, я просто...
3139 просмотров

Спрей Распаковать HttpResponse
Я использую Spray API (spray-client), чтобы попасть на внешний URL-адрес, и я получаю сжатый HttpResponse. Как разархивировать этот HttpResponse, чтобы получить его сущность (в моем случае json)? val future: Future[HttpResponse] = (IO(Http) ?...
643 просмотров
schedule 14.04.2023

Спрей-клиент Я хочу вернуть строку из ответа Json
Извините, но я новичок в Scala. Я читал о фьючерсах и Akka, однако у меня все еще есть проблема с возвратом строки для моего метода. У меня есть метод getAuthString, который должен возвращать строку аутентификации (или токен). Я использовал спрей...
698 просмотров
schedule 03.12.2022

Как определить SSLContext с помощью HTTPS-клиента Spray?
Я хочу отправлять http-запросы на защищенный сервер с данным сертификатом ca. Я использую Spray 1.3.1, код выглядит примерно так: val is = this.getClass().getResourceAsStream("/cacert.crt") val cf: CertificateFactory =...
2431 просмотров
schedule 17.08.2022

Как рассортировать список классов case в Spray
Первый пользователь спрея не смог найти ни одного подходящего примера по этому поводу. Я хочу разобрать ответ XML API, который содержит List[Person] . Произнесите case class Person(name: String, age: Int) . Unmarshaller должен произвести...
991 просмотров
schedule 02.08.2022

спрей-тесткит: не удалось найти неявное значение для параметра ta:
Первый раз пользователь спрея чуть не вырвал волосы. trait SampleService extends SimpleRoutingApp with JsonProtocol with SprayJsonSupport { implicit val system: ActorSystem = ActorSystem("test") implicit def context: ExecutionContext =...
583 просмотров
schedule 03.01.2023

Почему akka-http Unmarshaler возвращает Future[T] вместо T?
Поскольку документация не готов, я спрошу здесь у сопровождающих akka. Почему akka-http Unmarshaler возвращает Future[T] вместо T ? Вот моя цель. Я хочу разобрать класс из XML-ответа http так же, как это делается для json. Например, я...
1369 просмотров
schedule 22.07.2022

Не удается найти неявный ExecutionContext. Вы могли бы пройти спрей Скала
У меня есть две ошибки: Error:(39, 20) Cannot find an implicit ExecutionContext. You might pass an (implicit ec: ExecutionContext) parameter to your method or import scala.concurrent.ExecutionContext.Implicits.global. val pipeline =...
14695 просмотров
schedule 08.07.2023

как может иметь тело http response spray scala
Я хочу получить содержимое result.entity.asString, но результат пуст. И у меня есть много WARNING, которые делают нон-стоп. Мой код: ` implicit val system: ActorSystem = ActorSystem("simple-spray-client") val log: LoggingAdapter =...
2818 просмотров
schedule 29.11.2022

Тайм-аут запроса клиента Spray
Я новичок в скале. Я пытаюсь тайм-аут запроса API. Я использую спрей для запроса API. У меня есть спрей-клиент, чтобы получить ответ от другого сервера. В моем application.conf я указал время ожидания запроса в spray.can примерно так:...
157 просмотров
schedule 21.06.2022