This topic describes the functions and features of HTTPDNS to help you gain a comprehensive understanding of HTTPDNS.
Secure and accurate resolution results
HTTPDNS resolves domain names over HTTP or HTTPS to bypass the local DNS servers of Internet service providers (ISPs) and prevent domain hijacking.
HTTPDNS can obtain the egress gateway IP addresses of clients. This allows it to accurately determine the region in which a client resides and the corresponding ISP and provide accurate resolution results.
HTTPDNS can effectively alleviate the risk of an app becoming unavailable due to uncertainties in ISP networks and improve the success rate of resolution in poor wireless network environments.
Network-wide domain name resolution
HTTPDNS supports the resolution of all domain names on the Internet, including domain names registered with Alibaba Cloud and domain names of third parties.
HTTPDNS interfaces with authoritative DNS services available from companies such as Akamai and Cloudflare to achieve precise resolution on a global scale.
SDNS
Software-defined DNS (SDNS) allows developers to develop functions to customize resolution processes for targeted scheduling and intelligent resolution.
Efficient and low-cost service integration
SDKs for Android and iOS are available for developers to complete service integration in a matter of 10 minutes.
HTTPDNS provides APIs that you can call over HTTP or HTTPS to facilitate the use of HTTPDNS at the server side and the customization of service integration.