全域性靜態檔案(2)

除了全域性靜態檔案(1)中提到的使用方式以外。Edge 還提供了第三種更為通用的使用方式。 有時候,我們需要在 Edge 上託管一些靜態資源,讓不同地區的客戶訪問對應地區的靜態資源,以提高靜態資源的訪問效率。

新增靜態資源

  • 新增檔案:

大小限制:10 MB。

  • 建立資料夾:

修改靜態資源

可以重新上傳檔案內容,但暫未支援修改檔名。

刪除靜態資源

靜態資源的用法

  • 上傳資源:test/abc.png

  • 設定頁面規則

此規則將從 URI 中擷取 1-2 兩個片段(以 / 分隔,如 URI 為 /any/test/abc.png, 則取得 testabc.png 兩個片段,組成新的路徑 /test/abc.png),作為路徑,去查詢對應的靜態檔案。 如果開始下標為 0,表示從第一個片段開始; 如果結束下標為 0,表示到最後一個片段。

  • 訪問
GET /any/test/abc.png

靜態資源的用法:Edgelang 中使用靜態資源

true =>
    send-static-file("/test/abc.png");