Skip to content

Commit

Permalink
workaround issue
Browse files Browse the repository at this point in the history
  • Loading branch information
yschimke committed Jan 17, 2025
1 parent de7ebb4 commit 30faa0c
Showing 1 changed file with 4 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -205,16 +205,17 @@ class DnsOverHttps internal constructor(
Request.Builder().header("Accept", DNS_MESSAGE.toString()).apply {
val query = DnsRecordCodec.encodeQuery(hostname, type)

val requestUrl: HttpUrl = url!!
if (post) {
url(url)
url(requestUrl)
.cacheUrlOverride(
url.newBuilder()
requestUrl.newBuilder()
.addQueryParameter("hostname", hostname).build(),
)
.post(query.toRequestBody(DNS_MESSAGE))
} else {
val encoded = query.base64Url().replace("=", "")
val requestUrl = url.newBuilder().addQueryParameter("dns", encoded).build()
val requestUrl = requestUrl.newBuilder().addQueryParameter("dns", encoded).build()

url(requestUrl)
}
Expand Down

0 comments on commit 30faa0c

Please sign in to comment.