All Downloads are FREE. Search and download functionalities are using the official Maven repository.

spice.http.client.HttpClientInstance.scala Maven / Gradle / Ivy

There is a newer version: 0.8.0
Show newest version
package spice.http.client

import rapid.Task
import spice.http.{HttpRequest, HttpResponse, WebSocket}
import spice.net.URL

import scala.util.Try

trait HttpClientInstance {
  def send(request: HttpRequest): Task[Try[HttpResponse]]

  def webSocket(url: URL): WebSocket

  def dispose(): Task[Unit]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy