פֿרעגן די JSON API פֿון Google Public DNS דורך אַן HTTP פּראָקסי
באַקומען DNS רעקאָרדס דורך אַ HTTPS בעטן וואָס גייט דורך דעם פּראָקסי, בשעת מען האַלט די רעזאָלווער API באַזונדער פֿון דעם פּראָקסי'ס אייגענער האָסטנאָמען זוך.
אַן HTTP פּראָקסי קען פֿירן אַ בעטן צו אַ DNS-over-HTTPS דינסט. פֿאַר דער JSON צווישנפֿלאַך פֿון Google Public DNS קען אַ קלאָרער אָנפֿרעג זיין אַזוי:
curl --fail --proxy http://proxy.example.net:8080 --noproxy "" \
--get --data-urlencode "name=example.net" \
--data-urlencode "type=A" \
https://dns.google/resolve
דער פּראָקסי פֿירט די HTTPS פֿאַרבינדונג צו dns.google. די HTTP פּראָקסי ליסטע איז איין אָרט צו קלייבן אַ קאַנדידאַט פֿאַר דעם עפֿנטלעכן אָנפֿרעג, וווּ צוטריט דורך עפֿנטלעכע פּראָקסיס איז ערלויבט. דער רעזאָלווער פֿון Google ענטפֿערט דעם name פּאַראַמעטער. דאָס איז נישט אַ בקשה אַז דער פּראָקסי זאָל צוריקקערן זיין אייגענעם DNS קאַש, און אויך נישט אַ ענדערונג אין דער DNS קאָנפֿיגוראַציע וואָס אַנדערע אַפּליקאַציעס נוצן.
לייענט דעם Status אין דער JSON און די צוריקגעקערטע רעקאָרדס, נישט בלויז דעם HTTP סטאַטוס. אַ גוט איבערגעגעבענער HTTP ענטפֿער קען באַשרײַבן אַ DNS דורכפֿאַל. ענדערט type צו דעם נייטיקן רעקאָרד, למשל AAAA אָדער MX; איין A אָנפֿרעג איז נישט קיין פֿולער אויסרעכענונג פֿון אַלע רעקאָרד טיפּן.
דאָס JSON פֿאָרמאַט פֿון דעם ענדפּוינט איז אַ דאָקומענטירטע Google API. סטאַנדאַרט DoH קליענטן אין דראָט פֿאָרמאַט נוצן אַנשטאָט DNS מעלדונגען און application/dns-message. אַ געוויינטלעכער nslookup רופּ באַקומט קיין איינע פֿון די צוויי HTTP צווישנפֿלאַכן בלויז ווייַל HTTPS_PROXY איז געשטעלט.