All Products
Search
Document Center

HTTPDNS:HTTPDNS terms

Last Updated:Jul 22, 2025

This document describes the basic concepts related to HTTPDNS.

Concept

Description

HTTPDNS server

Provides high-performance, high availability, and high-precision DNS recursive resolution services through HTTP(S) protocol.

HTTPDNS client SDK

A development toolkit for multiple platforms (Android, iOS, HarmonyOS, PC, and embedded systems). It abstracts the details of high availability and resolution acceleration when interacting with the server, making it ready to use out of the box.

HTTPDNS HTTP API

A standardized interface for non-SDK scenarios that supports direct calls to resolution services through HTTP(S) clients.

Custom resolution

Allows customization of domain name resolution logic through rule policies or Function Compute to implement business-level traffic rerouting.

DoH protocol

Refers to DNS over HTTPS, a standard network protocol that encrypts DNS queries over HTTPS.

DNS

Domain Name System, a system that converts domain names to IP addresses.

Recursive resolution

When a DNS server receives a request from a user, it must return the query result to the user.

Domain hijacking

The act of tampering with DNS resolution results through illegal means, redirecting user requests for a domain to an unexpected IP address or malicious server controlled by an attacker.

Root name server

The highest level authoritative name server in the Internet Domain Name System hierarchy. They are the starting point of the global DNS system, responsible for managing the Root Zone and controlling all Top-Level Domains (TLDs).

TLD name server

The second-level authoritative name server in the Internet Domain Name System hierarchy. They are responsible for managing and storing information about authoritative name servers for all second-level domains under their respective TLDs.

Authoritative name server

The server in the Internet Domain Name System hierarchy that ultimately stores and provides accurate IP address mapping information for specific domain names.

Local DNS resolver

A DNS server that responds to recursive requests from clients and tracks until it obtains the resolution result, such as DNS servers assigned by carrier ISPs.

TTL

The duration for which DNS resolvers (especially recursive DNS servers) can cache a DNS record.