API 客戶端
發一條 HTTP 請求,直接看答案——瀏覽器直連,免註冊、無代理。
查詢引數——在這裡編輯會同步寫回上面的地址。
只有這裡新增的請求頭才會傳送。Authorization 也是一行請求頭,本工具不做登入流程。
GET / HEAD 按慣例不傳送請求體;你在這裡寫的內容會保留,只是不隨請求發出。
請求從你的瀏覽器直連你填寫的地址,不經過本站伺服器;地址、請求頭與請求體不儲存、不寫入位址列、不進日誌。
傳送一次請求後,這裡會顯示狀態碼、響應頭與響應體。
同一條請求的程式碼寫法——瀏覽器因跨域讀不到響應時,用它到終端執行。
怎麼用
- 選方法、粘地址,點「傳送」(或按 ⌘ / Ctrl + Enter)。在點之前不會發出任何請求。
- 引數、請求頭、請求體分別在下面三個標籤裡編輯——標籤上的數字是已啟用的條數。
- 響應第一行是狀態碼、總耗時與大小;JSON 會自動縮排顯示。
- 被 CORS 攔住?切到「程式碼」,把同一條請求複製成 curl / fetch / Python 到終端跑。
- 「重設」清空全部內容,重新整理頁面也一樣——任何請求都不會被儲存。
示例
請求
GET https://httpbin.org/anything?from=zh&id=1
響應
200 OK · 124 ms · 1.2 KB · application/json
{
"args": { "from": "zh", "id": "1" },
"method": "GET"
}右邊的每個值都來自伺服器,本工具只負責格式化。「程式碼」視圖裡有同一條請求的 curl 版本,在終端可以得到同樣的結果。
規則、上限與已知問題
- 沒有代理:目標站點未返回 Access-Control-Allow-Origin 時,瀏覽器不會把響應交給本頁(請求本身可能已經到達伺服器)。用「程式碼」檢視在本地執行。
- localhost、內網地址,以及從 https 頁面發往 http 的請求會被瀏覽器攔截,這不是本工具的限制。
- 固定不帶 Cookie(credentials: omit):依賴工作階段的介面必須把權杖寫進請求頭。
- Set-Cookie、重定向鏈路、原始報文與 DNS/TLS 分段耗時瀏覽器不提供,本工具也不顯示。
- 沒有歷史、集合與環境變數:重新整理即清空,輸入不寫入位址列、不落儲存、不進日誌。
- 請求體只支援文本,上限 64 KB;不提供檔案上傳。
- 顯示的「大小」是解壓縮後的位元組數,「耗時」是總耗時(不是首位元組時間)。
- 只做 HTTP;WebSocket / SSE / gRPC 不在範圍內(GraphQL 仍可按 POST + JSON 發)。
相關工具
除錯介面時常用到。