Uliza JSON API ya Google Public DNS kupitia proksi ya HTTP
Pata rekodi za DNS kupitia ombi la HTTPS linalopitia proksi, huku ukitenganisha API ya kitatuzi na utafutaji wa jina la mwenyeji wa proksi yenyewe.
Proksi ya HTTP inaweza kubeba ombi hadi huduma ya DNS-over-HTTPS. Kwa kiolesura cha JSON cha Google Public DNS, hoja iliyo wazi inaweza kuwa:
curl --fail --proxy http://proxy.example.net:8080 --noproxy "" \
--get --data-urlencode "name=example.net" \
--data-urlencode "type=A" \
https://dns.google/resolve
Proksi hubeba muunganisho wa HTTPS hadi dns.google. Orodha ya proksi za HTTP ni sehemu moja ya kuchagua mwombaji kwa hoja hii ya umma, ambapo ufikiaji kupitia proksi za umma unaruhusiwa. Kitatuzi cha Google hujibu kigezo name. Hii si ombi kwa proksi kurudisha akiba yake ya DNS, na pia si mabadiliko ya usanidi wa DNS unaotumiwa na programu nyingine.
Soma Status katika JSON na rekodi zinazorudishwa, wala si hali ya HTTP pekee. Jibu la HTTP lililowasilishwa kwa mafanikio linaweza kueleza kushindwa kwa DNS. Badilisha type hadi rekodi inayohitajika, kama AAAA au MX; hoja moja ya A si orodha kamili ya kila aina ya rekodi.
Muundo wa JSON wa kiisha hiki ni API ya Google iliyoandikwa. Wateja wa kawaida wa DoH wa muundo wa waya hutumia badala yake jumbe za DNS na application/dns-message. Wito wa kawaida wa nslookup haupati mojawapo ya violesura hivi viwili vya HTTP kwa sababu tu HTTPS_PROXY imewekwa.