全部产品
Search
文档中心

CDN:Ikhtisar EdgeScript

更新时间:Jun 27, 2025

EdgeScript (ES) memungkinkan Anda menyesuaikan konfigurasi CDN dengan menjalankan skrip jika konfigurasi standar di konsol CDN tidak dapat memenuhi kebutuhan bisnis Anda.

ES mendukung sintaks yang mudah dipelajari dan menyediakan pustaka fungsi yang luas. Anda dapat menggunakan sintaks dan fungsi tersebut untuk menyesuaikan fitur CDN.

Customize Alibaba Cloud CDN configurations

ES menyediakan fungsi terenkapsulasi, pernyataan pengambilan keputusan sederhana, dan variabel bawaan yang dapat dikenali oleh titik kehadiran (POPs) CDN.CDN Anda dapat menggabungkan variabel sederhana dan fungsi yang ada di ES untuk memenuhi sebagian besar kebutuhan Anda akan konfigurasi kustom. Sebagai contoh, Anda dapat menggunakan ES untuk menyesuaikan otentikasi, caching, dan pembatasan laju, serta menambahkan atau menghapus bidang dari header permintaan. Hal ini membantu Anda menyesuaikan konfigurasi Anda dan memberikan pembaruan layanan yang gesit dan cepat.

7

Penagihan

ES gratis.

Skenario penggunaan

TindakanDeskripsi
Menyesuaikan logika otentikasiUntuk mencegah hotlinking dalam skenario VOD dan live streaming, otentikasi diperlukan. ES memungkinkan Anda menyesuaikan logika otentikasi untuk mengotentikasi permintaan berdasarkan parameter, cookie, atau algoritma. Otentikasi memperkuat perlindungan untuk sumber daya di server asal Anda.
Menyesuaikan header permintaan dan responsES memungkinkan Anda memodifikasi header permintaan dan respons sesuai dengan kebutuhan bisnis Anda.
Menulis ulang dan mengarahkan ulang permintaanJika situs web Anda mendukung berbagai bahasa, permintaan yang ditujukan ke situs web dialihkan ke URL yang menunjuk ke konten yang ditulis dalam bahasa yang diminta. Sebagai contoh, permintaan yang memerlukan bahasa Inggris atau Jerman dialihkan dari situs Tiongkok ke situs Inggris atau Jerman.
Menjalankan uji A/BSebelum merilis fitur baru, Anda dapat menggunakan CDN untuk menjalankan uji A/B. Anda dapat mengirimkan permintaan yang membawa header permintaan atau URL berbeda ke server asal yang berbeda. Permintaan ini memicu fitur berbeda pada server asal.
Menyesuaikan cachingJika nilai time-to-live (TTL) standar atau aturan kedaluwarsa cache untuk konten yang di-cache tidak dapat memenuhi kebutuhan bisnis Anda dalam skenario tertentu, Anda dapat menjalankan skrip untuk membuat aturan caching kustom.
Membatasi permintaanES memungkinkan Anda membatasi permintaan dari pengguna yang berbeda, seperti pengguna gratis dan pengguna berbayar. Anda dapat menjalankan skrip untuk mengonfigurasi dan mengaktifkan pembatasan laju.
Memblokir permintaanES memungkinkan Anda menjalankan skrip untuk memblokir permintaan dari alamat IP tertentu. Anda dapat menentukan wilayah atau logika berdasarkan mana permintaan diblokir. Anda juga dapat membuat kebijakan anti-bot untuk melindungi sumber daya Anda dari bot.