全部产品
Search
文档中心

ApsaraVideo VOD:EdgeScript

更新时间:Jun 21, 2025

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

ES mendukung sintaksis yang mudah dipelajari dan menyediakan banyak pustaka fungsi. Anda dapat menggunakan sintaksis dan fungsi tersebut untuk menyesuaikan fitur Alibaba Cloud CDN.概述..png

ES menyediakan fungsi terenkapsulasi, pernyataan pengambilan keputusan sederhana, dan variabel bawaan yang dapat dikenali oleh titik kehadiran (POPs) Alibaba Cloud CDN. Anda dapat menggabungkan variabel sederhana dan fungsi yang ada di ES untuk memenuhi sebagian besar kebutuhan 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 dan memberikan pembaruan layanan yang lebih gesit dan cepat.概述2..png

Penagihan

ES gratis digunakan.

Skenario penggunaan

TindakanDeskripsi
Menyesuaikan logika otentikasiUntuk mencegah hotlinking dalam skenario VOD dan streaming langsung, 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 tersebut 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 berbahasa 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.