package com.unity3d.ads.network.mapper; import com.unity3d.ads.network.model.HttpBody; import com.unity3d.ads.network.model.HttpRequest; import java.util.List; import java.util.Map; import kotlin.NoWhenBranchMatchedException; import kotlin.collections.CollectionsKt___CollectionsKt; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.SourceDebugExtension; import kotlin.text.StringsKt__StringsKt; import okhttp3.Headers; import okhttp3.MediaType; import okhttp3.Request; import okhttp3.RequestBody; @SourceDebugExtension({"SMAP\nHttpRequestToOkHttpRequest.kt\nKotlin\n*S Kotlin\n*F\n+ 1 HttpRequestToOkHttpRequest.kt\ncom/unity3d/ads/network/mapper/HttpRequestToOkHttpRequestKt\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n+ 3 _Maps.kt\nkotlin/collections/MapsKt___MapsKt\n*L\n1#1,25:1\n1#2:26\n215#3,2:27\n*S KotlinDebug\n*F\n+ 1 HttpRequestToOkHttpRequest.kt\ncom/unity3d/ads/network/mapper/HttpRequestToOkHttpRequestKt\n*L\n17#1:27,2\n*E\n"}) /* loaded from: classes4.dex */ public final class HttpRequestToOkHttpRequestKt { private static final RequestBody generateOkHttpBody(HttpBody httpBody) { if (httpBody instanceof HttpBody.StringBody) { return RequestBody.create(MediaType.parse("text/plain;charset=utf-8"), ((HttpBody.StringBody) httpBody).getContent()); } if (httpBody instanceof HttpBody.ByteArrayBody) { return RequestBody.create(MediaType.parse("text/plain;charset=utf-8"), ((HttpBody.ByteArrayBody) httpBody).getContent()); } if (httpBody instanceof HttpBody.EmptyBody) { return null; } throw new NoWhenBranchMatchedException(); } private static final Headers generateOkHttpHeaders(HttpRequest httpRequest) { String joinToString$default; Headers.Builder builder = new Headers.Builder(); for (Map.Entry> entry : httpRequest.getHeaders().entrySet()) { String key = entry.getKey(); joinToString$default = CollectionsKt___CollectionsKt.joinToString$default(entry.getValue(), ",", null, null, 0, null, null, 62, null); builder.add(key, joinToString$default); } Headers build = builder.build(); Intrinsics.checkNotNullExpressionValue(build, "Builder()\n .also { he…ng(\",\")) } }\n .build()"); return build; } public static final Request toOkHttpRequest(HttpRequest httpRequest) { String trim; String trim2; String removeSuffix; Intrinsics.checkNotNullParameter(httpRequest, ""); Request.Builder builder = new Request.Builder(); StringBuilder sb = new StringBuilder(); trim = StringsKt__StringsKt.trim(httpRequest.getBaseURL(), '/'); sb.append(trim); sb.append('/'); trim2 = StringsKt__StringsKt.trim(httpRequest.getPath(), '/'); sb.append(trim2); removeSuffix = StringsKt__StringsKt.removeSuffix(sb.toString(), "/"); Request build = builder.url(removeSuffix).method(httpRequest.getMethod().toString(), generateOkHttpBody(httpRequest.getBody())).headers(generateOkHttpHeaders(httpRequest)).build(); Intrinsics.checkNotNullExpressionValue(build, "Builder()\n .url(\"${ba…tpHeaders())\n .build()"); return build; } }