All Projects → curl → Doh

curl / Doh

Licence: mit
stand-alone application for DoH (DNS-over-HTTPS) name resolves and lookups

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Doh

Curlsharp
CurlSharp - .Net binding and object-oriented wrapper for libcurl.
Stars: ✭ 153 (-42.26%)
Mutual labels:  libcurl
WebShellManager
WebShellManager build on cpp with libcurl
Stars: ✭ 23 (-91.32%)
Mutual labels:  libcurl
flutter curl
Flutter plugin to use libcurl for HTTP calls
Stars: ✭ 42 (-84.15%)
Mutual labels:  libcurl
Lua Curlv3
Lua binding to libcurl
Stars: ✭ 197 (-25.66%)
Mutual labels:  libcurl
curl4delphi
A little libcURL binding for Delphi XE2+. Supports “easy” interface only. See wiki for more documentation.
Stars: ✭ 64 (-75.85%)
Mutual labels:  libcurl
fortran-curl
Fortran 2008 interface bindings to libcurl
Stars: ✭ 25 (-90.57%)
Mutual labels:  libcurl
Ymhttp
基于 libcurl 的 IO 多路复用 HTTP 框架,适用于 iOS 平台,支持 HTTP/HTTPS/HTTP2/DNS(SNI)
Stars: ✭ 127 (-52.08%)
Mutual labels:  libcurl
raku-libcurl
A Raku interface to libcurl.
Stars: ✭ 17 (-93.58%)
Mutual labels:  libcurl
WinHttpPAL
WinHttpPAL is a C++ library which implements WinHttp API for POSIX systems using libcurl
Stars: ✭ 53 (-80%)
Mutual labels:  libcurl
coinget
**deprecated API (no longer works)** The fastest cli 💻 price checker for cryptocurrencies📈
Stars: ✭ 27 (-89.81%)
Mutual labels:  libcurl
Saldl
A lightweight well-featured CLI downloader optimized for speed and early preview.
Stars: ✭ 203 (-23.4%)
Mutual labels:  libcurl
RB-libcURL
A Realbasic and Xojo binding to libcurl
Stars: ✭ 19 (-92.83%)
Mutual labels:  libcurl
fcurl
fcurl - fopen, fread, fwrite style functions for URL operations using libcurl
Stars: ✭ 29 (-89.06%)
Mutual labels:  libcurl
Teemo
C++ File Download Library.
Stars: ✭ 177 (-33.21%)
Mutual labels:  libcurl
gsclib
gsclib acts as a standard library extension for the Call of Duty 4 scripting language.
Stars: ✭ 32 (-87.92%)
Mutual labels:  libcurl
Epsxe64ubuntu
Install ePSXe Linux (x64) & shaders using BIOS HLE and Core Plugins on x86-64 Debian, Ubuntu, Linux Mint and their derivatives.
Stars: ✭ 130 (-50.94%)
Mutual labels:  libcurl
libopenTIDAL
TIDAL API interface written in ANSI C
Stars: ✭ 17 (-93.58%)
Mutual labels:  libcurl
request-extra
⚡️ Extremely stable HTTP request module built on top of libcurl with retries, timeouts and callback API
Stars: ✭ 14 (-94.72%)
Mutual labels:  libcurl
curly.hpp
Simple cURL C++17 wrapper
Stars: ✭ 48 (-81.89%)
Mutual labels:  libcurl
cpr
C++ Requests: Curl for People, a spiritual port of Python Requests.
Stars: ✭ 5,005 (+1788.68%)
Mutual labels:  libcurl

doh

Build Status

A libcurl-using application that resolves a host name using DNS-over-HTTPS (DoH).

This code uses POST requests unconditionally for this.

Usage

doh [options] host [DoH URL]

If DoH URL is left out, the Cloudflare DoH server will be used. See also list of public servers

Examples

$ doh www.example.com
www.example.com from https://dns.cloudflare.com/dns-query
TTL: 2612 seconds
A: 93.184.216.34
AAAA: 2606:2800:0220:0001:0248:1893:25c8:1946

$ doh www.yahoo.com https://dns.google/dns-query
www.yahoo.com from https://dns.google/dns-query
TTL: 36 seconds
A: 87.248.98.8
A: 87.248.98.7
AAAA: 2a00:1288:0110:001c:0000:0000:0000:0004
AAAA: 2a00:1288:0110:001c:0000:0000:0000:0003
CNAME: atsv2-fp.wg1.b.yahoo.com
CNAME: atsv2-fp.wg1.b.yahoo.com
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].