TXT record info not being properly escaped?


When I run a secure query to google’s resolver (https://dns.google.com/resolve?name=google.com&type=16) I get back escaped data (a slash before the quote) like so:

"data": "\"v=spf1 include:_spf.google.com ~all\""

but when I run that same query against cloudflare’s resolver (https://cloudflare-dns.com/dns-query?ct=application/dns-json&name=google.com&type=16) it is not escaped:

"data": ""v=spf1 include:_spf.google.com ~all""

and this messes up formatting (at least for clients like Postman), who report back

Expected ',' instead of 'v'

when trying to format the JSON strings.


Thanks for the feedback. I believe we’ve got an internal ticket to look at this based on a previous report. Appreciate you testing out the new endpoint!


that was quick, you guys seem to have resolved it!

closed #4

This topic was automatically closed after 14 days. New replies are no longer allowed.