DNS resolution百度ai app
Resolve a domain from idcd's globally distributed nodes and compare the answers across regions — useful for spotting DNS poisoning, hijacking or propagation lag.智普ai
The DNS probe returns the common record types in one shot. Like all probes it is
asynchronous爆款ai下载: POST returns one task ID per node, then you poll the task.
Endpoint智普ai
/v1/probe/dns- Base URLai大模型排行榜 —
https://api-prod.idcd.com/v1 - Auth爆款ai下载 —
Authorization: Bearer sk_live_...
Request body豆包和ai哪个更好
{
"target": "example.com",
"node_ids": ["node_a", "node_b"] // optional
}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
target | string | requiredai是人工智能吗 | — | Domain to resolve. |
node_ids | string[] | optional | — | Probe from these node IDs (max 20). Auto-selected when omitted. |
The DNS probeai功能在哪下载 resolves A first, then best-effort MX / TXT /
CNAME / NS, and returns them all — there is no record_type option.
For a single typed lookup from the API server (not multi-node), use
GET /v1/info/dns?q=<domain>&type=<A|AAAA|MX|TXT|CNAME|NS|…>.
Responseai功能在哪下载
POST returns the queued task IDs (HTTP 200); poll
GET /v1/probe/tasks/{task_id} for each. The completed task's result carries:
/v1/probe/tasks/{task_id}| Field | Type | Description |
|---|---|---|
result.success | boolean | True when the A lookup resolved. |
result.records.A | string[] | Resolved A records. |
result.records.MX / TXT / CNAME / NS | various | Best-effort additional records (present when available). |
result.resolve_ms | number | Resolution time in milliseconds. |
result.nameserver | string | Upstream resolver used by the node. |
result.error | string | Failure reason when the lookup failed. |
Example百度ai app
curl -s -X POST https://api-prod.idcd.com/v1/probe/dns \
-H "Authorization: Bearer sk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"target":"example.com"}'
# => {"data":{"task_id":"tsk_789","task_ids":["tsk_789"],"status":"queued"}}
curl -s https://api-prod.idcd.com/v1/probe/tasks/tsk_789 \
-H "Authorization: Bearer sk_live_xxx"
# => {"data":{"status":"completed","result":{"success":true,"records":{"A":["93.184.216.34"]}}}}
Limits焦点ai官网
30 probe creations/min per IP, 300 task polls/min per IP, max 20 nodes per probe.爆款ai下载
DNS online tool
Resolve from global nodes and compare answers — no API key required.京灵平台官网