為什麼在路徑輸入「#」會提示不支援?#
這是一項設計特性。URL 中的「#」(雜湊)是 Fragment Identifier,用於指示瀏覽器跳轉到頁面中的特定位置(例如,具有對應 id 的 HTML 元素)。
根據 HTTP 協定規範,「#」及其後續內容不會被傳送到伺服器,因此伺服器無法直接取得路徑中的「#」部分。因此,當 Apidog 偵測到路徑包含「#」時,會提示該符號不受支援,以避免無效 請求或邏輯錯誤。如何傳遞類似「#」的識別符?#
如果業務需要傳遞類似「#」的識別符,建議將 # 替換為 %23(URL 編碼後的「#」),然後在伺服器接收到參數後,手動解析並還原該參數。範例:將 path#value 改為 path%23value。Modified at 2026-06-11 10:26:02