腳本開發 / 重定向 DFF.REDIRECT
DFF.REDIRECT(...) 用於返回 HTTP 重定向響應。
| 參數 | 類型 | 必須 / 默認值 | 説明 |
|---|---|---|---|
url |
str | 必須 | 重定向目標 URL |
| 示例 | |
|---|---|
1 2 3 | |
運行時會對 URL 中的非 ASCII 字符進行百分號編碼,但不會校驗 Scheme 或目標地址。應使用可信的絕對 http:// / https:// URL,或有意設置的應用相對路徑。
防止開放重定向
涉及用户輸入時,重定向目標應來自可信配置或嚴格的允許列表,不要直接使用請求參數中的任意 URL。除非業務明確需要並已完成校驗,否則還應拒絕協議相對 URL 和非預期 Scheme。
調用方需要 JSON 或錯誤詳情時,應使用 DFF.RESP(...),不要用瀏覽器重定向表達錯誤。