介面檔案
所有頁面都走同一套 JSON 介面,返回 { ok, data } 結構,上游結果按 TTL 存入 SQLite 快取。
介面清單
| 路徑 | 說明 | |
|---|---|---|
| /netapi/me/ | 服務端看到的訪客 IP | |
| /netapi/geo/?ip=8.8.8.8 | 合併歸屬地(ip.sb + ipwho.is + ip-api) | |
| /netapi/health/?ip=8.8.8.8 | 信譽分與風險標記(ip.net.coffee) | |
| /netapi/network/?ip=8.8.8.8 | RIPEstat 字首、PTR、BGP 拓撲、RPKI | |
| /netapi/lookup/?ip=8.8.8.8 | 以上三項一次返回(IP 頁首屏) | |
| /netapi/whois/?q=example.com | RDAP 查詢:域名 / IP / ASN | |
| /netapi/subdomains/?domain=example.com | 證書透明度子域名列表(crt.sh) | |
| /netapi/ping-nodes/ | Globalping 可用探針城市 | |
| /netapi/ping-result/?id=ID | 查詢測量結果 | |
| /netapi/ping-start/ | 發起全球 Ping 測量(POST) | |
| /netapi/status/ | 全部被監控服務的聚合狀態 | |
| /netapi/status-one/?id=0 | 單個服務的完整元件與事件 | |
| /netapi/cdn/ | 伺服器視角的 CDN 節點標識 | |
| /netapi/trace/?domains=1.1.1.1%2Cclaude.ai | 解析目標站點的 cdn-cgi/trace | |
| /netapi/egress/ | 國內 CDN 響應頭出口 | |
| /netapi/history/?kind=whois | 服務端最近的查詢記錄 | |
| /netapi/doctor/ | 執行自檢(擴充套件、資料庫、上游) |
curl 示例
curl "httpswww.350730.com/netapi/lookup/?ip=8.8.8.8"
curl -X POST "httpswww.350730.com/netapi/ping-start/" \
-H 'Content-Type: application/json' \
-d '{"target":"1.1.1.1","protocol":"ping","locations":[{"country":"US","limit":3}]}'
瀏覽器側探測
出口 IP、連通性、DNS 回聲、WebRTC 與指紋檢測都在訪客瀏覽器內完成,不經過服務端,因此這些結果無法用 curl 復現。
實時返回預覽
點選上方“試用”。
使用教程
本工具屬於「運維輔助」分類。
- 1「介面檔案」列出本站檢測介面的呼叫方式與返回欄位,可以直接複製到指令碼裡試。
- 2「執行自檢」檢查各上游介面的可用性與快取狀態,並展示最近的公開查詢記錄。
- 3懷疑資料不對時先看自檢頁:某條上游標為不可用時,相關工具的結論就只作參考。
本機與瀏覽器檢測在你的裝置上完成;域名 / IP 查詢由本站代查公開介面,並留一條公開查詢記錄。
常見問題
這些介面能公開呼叫嗎?
檔案裡的地址就是本站正在用的地址,但按訪客 IP 限流,請求過密會返回 429,請控制呼叫頻率。
為什麼要放一個執行自檢頁?
探測類工具的上游隨時可能變。把「資料來自哪裡、現在取不取到」攤開,出問題能自己判斷而不是猜。
查詢歷史裡能看到什麼?
只有查詢用的域名或 IP,以及一條簡要結果,不含訪問者的身份資訊。