mirror of
https://github.com/square/okhttp.git
synced 2025-07-29 17:41:17 +03:00
Extension Functions toRequestBody(), toResponseBody()
This commit is contained in:
@ -24,7 +24,7 @@ import okhttp3.MediaType
|
||||
import okhttp3.OkHttpClient
|
||||
import okhttp3.Protocol
|
||||
import okhttp3.Request
|
||||
import okhttp3.RequestBody
|
||||
import okhttp3.RequestBody.Companion.toRequestBody
|
||||
import okhttp3.Response
|
||||
import okhttp3.internal.platform.Platform
|
||||
import okhttp3.internal.publicsuffix.PublicSuffixDatabase
|
||||
@ -244,7 +244,7 @@ class DnsOverHttps internal constructor(builder: Builder) : Dns {
|
||||
val query = DnsRecordCodec.encodeQuery(hostname, type)
|
||||
|
||||
if (post) {
|
||||
url(url).post(RequestBody.create(DNS_MESSAGE, query))
|
||||
url(url).post(query.toRequestBody(DNS_MESSAGE))
|
||||
} else {
|
||||
val encoded = query.base64Url().replace("=", "")
|
||||
val requestUrl = url.newBuilder().addQueryParameter("dns", encoded).build()
|
||||
|
Reference in New Issue
Block a user