import com.foursquare.fhttp._ import scala.concurrent.Future object Main { def main(args: Array[String]): Unit = { val client = FHttp.newClient() val getRequest = Request(Method.GET, "https://example.com/api") val response: Future[Response] = client(request) response.map { resp => println(resp.statusCode) println(resp.bodyAsString) } } } import com.foursquare.fhttp._ object Main { def main(args: Array[String]): Unit = { val client = FHttp.newClient() val getRequest = Request(Method.GET, "https://example.com/api").withTimeout(5000) val response = client(request) println(response.await().statusCode) } } import com.foursquare.fhttp._ object Main { def main(args: Array[String]): Unit = { val client = FHttp.newClient() val getRequest = Request(Method.GET, "https://example.com/api").withHeaders(Map("Authorization" -> "Bearer token")) val response = client(request) println(response.await().statusCode) } } import com.foursquare.fhttp._ object Main { def main(args: Array[String]): Unit = { val client = FHttp.newClient() val getRequest = Request(Method.GET, "https://example.com/api") val response = client(request) println(response.await().statusCode) } }


上一篇:
下一篇:
切换中文