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