全部產品
Search
文件中心

HTTPDNS:工作原理

更新時間:Jun 05, 2025

本文介紹關於HTTPDNS的工作原理。

HTTPDNS 如何解析網域名稱

  1. 用戶端觸發解析

    1. App 調用 HTTPDNS SDK 解析介面發起網域名稱解析請求(如www.aliyun.com)。

    2. SDK 查詢用戶端本機快取:

      • 若存在緩衝結果且未到期,則直接返回IP列表。

      • 若緩衝失效或無記錄,則向服務端發起遞迴解析請求。

  2. SDK向 HTTPDNS 服務端請求

    1. SDK 調用HTTP API 向服務端發送單個網域名稱解析請求。

    2. 服務端按照標準的DNS協議進行迭代查詢權威DNS伺服器。

    3. 服務端把最終的遞迴解析結果返回給SDK。

  3. SDK 處理服務端響應結果

    1. SDK緩衝最新IP列表,並根據TTL進行生命週期管理。

    2. 根據當前網路棧(和IP測速排序)返回IP列表給應用。

官方文檔