决策观察窗
地址不变,当前路由继续。
100
安全净度
Browser
公开 URL 保持不变
proxy.ts
NextResponse.next()
Next.js route
继续匹配当前路由
当前路由
继续
地址栏
不改变
目标校验
无新目标
逐步判定
边界清晰边界提醒
边界挑战 · 10 题
判断结果后会立即解释,不用等到最后。
01 / 10
选择一个答案,查看边界解释。
得分 0 / 0
安全伪代码
随实验配置更新;复制后再替换为你的真实验证函数。
!
伪代码只展示边界:目标来自允许表,外部 rewrite 只转发窄头部;Cookie 和 Authorization 永远不会被复制进响应头。
307 / 308 ≠ PRG
它们通常保留原请求方法与请求体;POST 成功后的 Post/Redirect/Get 应明确使用 303。
rewrite ≠ redirect
rewrite 只改变服务器处理目标,浏览器地址栏不会因此改变。
CORS ≠ 授权
CORS 只限制浏览器脚本读取跨源响应,服务端客户端不受它约束。
Proxy ≠ 权威权限层
Proxy 可做快速分流;资源、租户与会话关系仍须在 DAL 或处理器中重新验证。