From c431787161cda1b4ab18d5f2be2c16fe1d481f36 Mon Sep 17 00:00:00 2001 From: Jonathan Date: Tue, 18 Apr 2023 23:27:51 -0400 Subject: [PATCH] Add Headers on Get. (#858) --- fuel/src/commonMain/kotlin/fuel/Fuels.kt | 4 +++- fuel/src/commonMain/kotlin/fuel/Strings.kt | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/fuel/src/commonMain/kotlin/fuel/Fuels.kt b/fuel/src/commonMain/kotlin/fuel/Fuels.kt index 665ec7e3..cb3fc6e7 100644 --- a/fuel/src/commonMain/kotlin/fuel/Fuels.kt +++ b/fuel/src/commonMain/kotlin/fuel/Fuels.kt @@ -2,11 +2,13 @@ package fuel public suspend fun Fuel.get( url: String, - parameters: Parameters? = null + parameters: Parameters? = null, + headers: Map = emptyMap() ): HttpResponse = loader().get( Request.Builder() .url(url) .parameters(parameters) + .headers(headers) .build() ) diff --git a/fuel/src/commonMain/kotlin/fuel/Strings.kt b/fuel/src/commonMain/kotlin/fuel/Strings.kt index 16447993..636b2654 100644 --- a/fuel/src/commonMain/kotlin/fuel/Strings.kt +++ b/fuel/src/commonMain/kotlin/fuel/Strings.kt @@ -1,8 +1,10 @@ package fuel public suspend fun String.httpGet( - parameters: Parameters? = null -): HttpResponse = Fuel.get(this, parameters) + parameters: Parameters? = null, + headers: Map = emptyMap() +): HttpResponse = + Fuel.get(this, parameters, headers) public suspend fun String.httpPost( parameters: Parameters? = null,