是的,完全免費。您可以視需要測試和偵錯任意數量的 API 端點——非常適合 API 開發、整合測試和學習 REST 概念。
API 請求會使用 Fetch API 直接從您的瀏覽器傳送至目標端點。它們不會經過任何中介伺服器。不過,目標 API 伺服器會看到您的請求來自您的 IP 位址——這是標準的瀏覽器行為。
REST API 設計原則:(1) 資源使用名詞而非動詞:使用 /users 而非 /getUsers。HTTP 方法已描述操作(GET=取得,POST=建立,PUT=取代,PATCH=更新,DELETE=刪除)。(2) 統一使用複數名詞:使用 /users/123 而非 /user/123。(3) 巢狀相關資源:使用 /users/123/orders 表示使用者的訂單。(4) 使用查詢參數進行篩選、排序和分頁:/users?role=admin&sort=name&page=2。(5) 傳回正確的 HTTP 狀態碼——200 表示成功,201 表示已建立,204 表示無內容,400 表示輸入錯誤,404 表示找不到。(6) 在回應主體中包含錯誤詳情:{"error": "validation_failed", "details": [{"field": "email", "message": "Invalid format"}]}。(7) 對 API 進行版本控制:使用 /v1/users 或基於標頭的版本控制。(8) 請求和回應主體使用 JSON——這是通用標準。(9) 在生產環境中始終使用 HTTPS;切勿透過純 HTTP 傳送 API 金鑰或權杖。