HTTP 標頭提供有關 API 請求的重要中繼資料,例如內容類型、驗證憑證和快取指令。Apidog 讓你可以輕鬆設定請求標頭,同時也會根據你的請求設定自動管理常見標頭。設定請求標頭#
你可以在請求的 Headers 分頁中設定標頭。輸入你需要的任何鍵值組,Apidog 會將它們隨你的請求一起傳送。Apidog 會針對常見選項提供提示,以便你自動完成設定,例如 Content-Type。常見標頭#
| 標頭 | 用途 | 範例值 |
|---|
| Content-Type | 指定請求主體的媒體類型 | application/json |
| Authorization | 包含驗證憑證 | Bearer token123 |
| Accept | 指定可接受的回應格式 | application/json |
| User-Agent | 識別用戶端應用程式 | Apidog/1.0 |
| Cache-Control | 快取機制的指令 | no-cache |
自動產生的標頭#
Apidog 會根據你的請求選項和設定,自動將特定標頭新增至你的請求。點擊請求 Headers 分頁頂部的 Hidden 選項,即可查看 Apidog 會隨你的請求傳送哪些內容的相關資訊。將滑鼠游標懸停在標頭上即可查看其詳細資訊。Apidog 會指出為什麼新增該標頭,以及如有需要,如何停用或覆寫該標頭值。你可以在 Authorization 分頁、請求 Body、請求網域的 Cookies、Settings,以及在某些情況下於 Headers 分頁本身,對標頭進行變更。如果你需要導覽至應用程式的其他部分,Apidog 會在右側顯示連結。覆寫自動產生的標頭#
若要在 Headers 分頁中停用自動產生的標頭,請清除其核取方塊。若要覆寫自動產生的標頭值,請清除自動產生項目旁的核取方塊,並為該標頭新增一個單獨項目,在 Key 欄位中輸入其名稱,並在 Value 欄位中輸入你想要的值。如果同一個標頭有多個項目,Apidog 會指出哪一個會被覆寫。Apidog 會優先採用你在 Headers 中明確新增的標頭,或你在請求其他部分(例如 Authorization)中透過選項間接加入的標頭。被覆寫的標頭會顯示為 ~~Authorization~~。對於 Content-Length 和 Content-Type 標頭,Apidog 會在你傳送請求時,根據 Body 分頁中的資料自動計算其值。不過,如有需要,你也可以覆寫這兩個值。