From 027480afeb2084481113c1ee3e18ebce0636644c Mon Sep 17 00:00:00 2001 From: Star Brilliant Date: Tue, 21 Aug 2018 01:43:46 +0800 Subject: [PATCH] Enable application/dns-message (draft-13) by default, since Google has finally supported it --- doh-client/ietf.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doh-client/ietf.go b/doh-client/ietf.go index 503243c..830026e 100644 --- a/doh-client/ietf.go +++ b/doh-client/ietf.go @@ -126,8 +126,7 @@ func (c *Client) generateRequestIETF(w dns.ResponseWriter, r *dns.Msg, isTCP boo numServers := len(c.conf.UpstreamIETF) upstream := c.conf.UpstreamIETF[rand.Intn(numServers)] - requestURL := fmt.Sprintf("%s?ct=application/dns-udpwireformat&dns=%s", upstream, requestBase64) - //requestURL := fmt.Sprintf("%s?ct=application/dns-message&dns=%s", upstream, requestBase64) + requestURL := fmt.Sprintf("%s?ct=application/dns-message&dns=%s", upstream, requestBase64) var req *http.Request if len(requestURL) < 2048 {