HTTP ප්‍රොක්සියකට DNS-over-HTTPS සේවාවකට ඉල්ලීමක් ගෙන යා හැක. Google Public DNS හි JSON අතුරුමුහුණත සඳහා, පැහැදිලි විමසුමක් මෙසේ විය හැක:

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 හි resolver name පරාමිතියට පිළිතුරු දෙයි. මෙය ප්‍රොක්සියට එහිම DNS හැඹිලිය ආපසු ලබා දෙන ලෙස කරන ඉල්ලීමක් නොවේ, වෙනත් යෙදුම් භාවිත කරන DNS වින්‍යාසය වෙනස් කිරීමක් ද නොවේ.

HTTP තත්ත්වය පමණක් නොව JSON හි Status සහ ආපසු ලැබෙන වාර්තා කියවන්න. සාර්ථකව බෙදාහැරුණු HTTP ප්‍රතිචාරයක් DNS අසාර්ථකත්වයක් විස්තර කළ හැක. type අවශ්‍ය වාර්තාවට වෙනස් කරන්න, උදාහරණයක් ලෙස AAAA හෝ MX; එක් A විමසුමක් සියලු වාර්තා වර්ගවල සම්පූර්ණ ලැයිස්තුවක් නොවේ.

මෙම endpoint හි JSON ආකෘතිය ලේඛනගත Google API එකකි. සම්මත DoH wire ආකෘති සේවාදායකයන් ඒ වෙනුවට DNS පණිවිඩ සහ application/dns-message භාවිත කරයි. සාමාන්‍ය nslookup ඇමතුමකට HTTPS_PROXY සකසා ඇති නිසා පමණක් එම HTTP අතුරුමුහුණත් දෙකෙන් එකක්වත් ලැබෙන්නේ නැත.

අදාළ ලිපි