全部产品
Search
文档中心

Edge Security Acceleration:Operasi API lainnya yang didukung

更新时间:Jun 21, 2025

Topik ini menjelaskan operasi API lainnya yang didukung oleh EdgeRoutine (ER).

URL

Untuk informasi lebih lanjut tentang operasi URL, lihat URL.

URLSearchParams

Untuk informasi lebih lanjut tentang operasi URLSearchParams, lihat URLSearchParams.

TextDecoder

Untuk informasi lebih lanjut tentang operasi TextDecoder, lihat TextDecoder.

TextEncoder

Untuk informasi lebih lanjut tentang operasi TextEncoder, lihat TextEncoder.

Atob

Untuk informasi lebih lanjut tentang operasi Atob, lihat WindowOrWorkerGlobalScope.atob().

BtoA

Untuk informasi lebih lanjut tentang operasi BtoA, lihat WindowOrWorkerGlobalScope.btoa().

setTimeout/clearTimeout/setInterval/clearInterval

Untuk informasi lebih lanjut tentang operasi setTimeout, clearTimeout, setInterval, dan clearInterval, lihat window.setTimeout.

null
  • Operasi setTimeout dan setInterval memungkinkan Anda menetapkan periode waktu dalam milidetik. Untuk melindungi data dari serangan side-channel, disarankan untuk menetapkan periode waktu minimal 50 milidetik.

  • Setiap permintaan memiliki batas waktu respons tertentu. Jika periode waktu yang ditentukan melebihi batas waktu respons, pengecualian akan dilemparkan. Sebagai contoh, jika waktu respons adalah 60 detik dan setTimeout atau setInterval diatur ke 100 detik, pengecualian akan dilemparkan.

  • setTimeout dan setInterval dapat diatur hingga 16 kali per permintaan. Setiap kali diatur, satu kuota dikonsumsi meskipun nilainya dihapus. Setiap pemanggilan setInterval mengonsumsi satu kuota, dengan batas maksimum 16 kali.

  • Fungsi callback sebelumnya tetap berlaku untuk batas permintaan. Jika permintaan dibatalkan atau dihentikan, fungsi setTimeout atau setInterval yang telah diatur tidak akan dipanggil.

setImmediate/clearImmediate

Untuk informasi lebih lanjut tentang operasi setImmediate dan clearImmediate, lihat window.setImmediate.

null

setImmediate beralih antar konteks. Operasi ini dapat dipanggil hingga 16 kali per permintaan. Setiap kali diatur, satu kuota dikonsumsi meskipun nilainya dihapus.

Operasi terkait string

  • utf8ToString: Mengonversi data yang dikodekan UTF-8 menjadi string.

  • utf16ToString: Mengonversi data yang dikodekan UTF-16 menjadi string.

null

Ukuran buffer fungsi-fungsi tersebut dibatasi. Untuk konversi data berukuran besar, disarankan menggunakan TextEncoder/Decoder. Ukuran buffer masukan tidak boleh melebihi 1 MB. Jika ukuran buffer masukan lebih besar dari 1 MB, Anda dapat memanggil metode JavaScript untuk membagi konten.

Konsol

Operasi konsol hanya berlaku di lingkungan debugging. Operasi ini mendukung parameter berikut dalam lingkungan debugging:

  • info

  • log

  • error

  • warn

  • jejak

  • assert