All Products
Search
Document Center

HTTPDNS:Cara kerjanya

Last Updated:Jul 19, 2025

Topik ini menjelaskan cara kerja HTTPDNS.

Cara HTTPDNS menyelesaikan nama domain

  1. Klien Memulai Resolusi

    1. Aplikasi memanggil antarmuka resolusi SDK HTTPDNS untuk menginisiasi permintaan resolusi nama domain (seperti www.aliyun.com).

    2. SDK memeriksa cache lokal pada klien:

      • Jika hasil yang di-cache tersedia dan belum kedaluwarsa, daftar IP langsung dikembalikan.

      • Jika cache tidak valid atau tidak ada catatan, SDK memulai permintaan resolusi rekursif ke server.

  2. SDK Mengirim Permintaan ke Server HTTPDNS

    1. SDK memanggil API HTTP untuk mengirimkan permintaan resolusi nama domain tunggal ke server.

    2. Server melakukan query iteratif ke server DNS otoritatif sesuai dengan protokol DNS standar.

    3. Server mengembalikan hasil resolusi rekursif akhir ke SDK.

  3. SDK Memproses Tanggapan Server

    1. SDK menyimpan daftar IP terbaru dalam cache dan mengelola siklus hidup berdasarkan TTL.

    2. SDK mengembalikan daftar IP ke aplikasi berdasarkan tumpukan jaringan saat ini (dan pengurutan tes kecepatan IP).

Dokumen Resmi