为什么路径输入 "#" 会提示不支持?#
这是一个设计特性。URL 中的 "#"(hash)是一个片段标识符,用于指示浏览器跳转到页面内的特定位置(例如,具有对应 id 的 HTML 元素)。
根据 HTTP 协议规范,"#" 及其后续内容不会发送到服务器,因此服务器无法直接获取路径中的 "#" 部分。因此,当 Apidog 检测到路径包含 "#" 时, 会提示该符号不受支持,以避免无效请求或逻辑错误。如何传递类似 "#" 的标识?#
如果业务需要传递类似 "#" 的标识,建议将 # 替换为 %23(URL 编码后的 "#"),然后在服务器接收到参数后手动解析并还原该参数。示例:将 path#value 改为 path%23value。Modified at 2026-06-09 08:55:47