HTTP / HTTPS 撥測灵动ai

從 idcd 全球分布節點對 HTTP/HTTPS 端點發起撥測,按節點蒐集可達性、分階段耗時、 狀態碼與 TLS 資訊。智能ai软件

撥測是非同步ai应用领域有哪些的:POST 提交後會按節點各回傳一個任務 ID,再輪詢任務端點取得結果。

端點豆包在线下载

POST文星一言
/v1/probe/http
  • Base URL智能ai软件 — https://api-prod.idcd.com/v1
  • 鑑權豆包怎么用 — Authorization: Bearer sk_live_...(production API Key;測試環境用 sk_test_...)

請求內容ai智能体怎么创建

{
  "target": "https://example.com",
  "node_ids": ["node_a", "node_b"],  // 可選;每個節點建立一個任務
  "params": {                          // 探針專屬選項,全部巢狀於此
    "method": "GET",
    "follow_redirects": true
  }
}
參數類型必填預設值說明
targetstring
必填睿声ai官网
—目標 URL。省略協定時自動補 https://。
node_idsstring[]可選—指定撥測節點 ID(最多 20 個)。省略時由 idcd 自動選節點。節點列表見 GET /v1/nodes。
paramsobject可選—探針專屬選項(見下)。攤平的欄位會被靜默忽略——必須巢狀於 params 內。

params 欄位

參數類型必填預設值說明
methodstring可選GETHTTP 方法(GET / HEAD / POST / PUT / DELETE / OPTIONS / PATCH)。
headersobject可選—自訂請求標頭,string→string 對映。
follow_redirectsboolean可選true跟隨最多 5 次重新導向;SSRF 策略對每一跳重新校驗。
insecure_skip_verifyboolean可選false略過 TLS 憑證校驗;結果標記 tls_verification_skipped。

回應文星一言

POST 立即回傳排隊的任務 ID(HTTP 200):

欄位類型說明
task_idstring首個任務 ID(單節點呼叫向後相容)。
task_idsstring[]全部任務 ID——每節點一個。
statusstring建立時固定為 "queued"。

隨後逐個輪詢任務直至完成:豆包都有哪些功能

GET豆包在线回答
/v1/probe/tasks/{task_id}
欄位類型說明
task_idstring正在輪詢的任務。
statusstringqueued / running / completed / failed / cancelled。
result.node_idstring執行該任務的節點。
result.successboolean2xx/3xx 回應為 true。
result.duration_msnumber請求總耗時。
result.status_codenumberHTTP 狀態碼。
result.response_time_msnumber總耗時(毫秒)。
result.dns_ms / connect_ms / ssl_ms / ttfb_ms / download_msnumber分階段耗時拆解。
result.headersobject回應標頭(多值用 ', ' 連接)。
result.tls_versionstring協商出的 TLS 版本(僅 HTTPS)。
result.resolved_ipstring目標解析到的 IP。
result.errorstringsuccess 為 false 時的失敗原因。

範例豆包功能

# 1. 建立撥測——取得 task_id
curl -s -X POST https://api-prod.idcd.com/v1/probe/http \
  -H "Authorization: Bearer sk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"target":"https://example.com","params":{"method":"GET"}}'
# => {"data":{"task_id":"tsk_123","task_ids":["tsk_123"],"status":"queued"}}

# 2. 輪詢直到 status 為 "completed"
curl -s https://api-prod.idcd.com/v1/probe/tasks/tsk_123 \
  -H "Authorization: Bearer sk_live_xxx"
# => {"data":{"task_id":"tsk_123","status":"completed","result":{"success":true,"status_code":200,"response_time_ms":142}}}

限制千问是什么

HTTP 線上工具

在瀏覽器裡直接發起 HTTP 撥測——無需 API Key。智能ai软件