全部产品
Search
文档中心

Edge Security Acceleration:String Kueri

更新时间:Jun 21, 2025

Anda dapat menentukan apakah titik kehadiran (POPs) mengabaikan tanda tanya (?) dan string kueri yang mengikuti tanda tanya (?) dalam URL permintaan sebelum kunci cache dihasilkan. String kueri mencakup informasi seperti identitas pengguna dan alamat IP asal, meningkatkan rasio hit cache serta mempercepat pemuatan halaman.

Cara kerjanya

Jika Anda mengonfigurasi untuk mengabaikan tanda tanya (?) dan parameter setelah tanda tanya (?) dalam URL permintaan, semua permintaan pengguna untuk file yang sama akan dilayani dengan file cache yang sama, terlepas dari perbedaan parameter kueri. Hal ini meningkatkan rasio hit cache, mengurangi jumlah permintaan ke server asal, serta mempercepat distribusi konten.

Ketika pengguna mengakses sumber daya pada ESA POPs, mereka mungkin menyertakan parameter setelah tanda tanya (?) dalam URL permintaan untuk menyampaikan informasi seperti identitas pengguna dan alamat IP asal. Ini membuat klien yang berbeda menggunakan parameter yang berbeda meskipun mereka meminta sumber daya yang sama.

Jika parameter yang disertakan setelah tanda tanya (?) dalam URL permintaan tidak terkait dengan sumber daya yang diminta, kami sarankan Anda mengonfigurasi untuk mengabaikan string kueri. Contoh:

  • Permintaan dari Pengguna A: http://example.com/1.jpg?uid=123

  • Permintaan dari Pengguna B: http://example.com/1.jpg?uid=654

Jika POPs langsung menangani permintaan tanpa mengabaikan string kueri, mereka tidak dapat menyajikan file cache yang sama. Sebagai gantinya, setiap permintaan pergi ke server asal untuk mengambil sumber daya.

Setelah Anda mengonfigurasi untuk mengabaikan string kueri dalam URL permintaan, POPs menyajikan konten hanya berdasarkan http://example.com/1.jpg, mengabaikan parameter tambahan apa pun.

Konfigurasikan string kueri

  1. Di konsol ESA, pilih Situs Web dan klik nama situs web yang ingin Anda kelola.

  2. Di panel navigasi di sebelah kiri, pilih Cache > Settings.

  3. Di bagian Query String, klik Configure, lalu pilih opsi dan selesaikan pengaturan sesuai petunjuk.

    image

    Daftar berikut mengambil http://example.com/1.jpg?key1=1&key2=2&key3=3 sebagai contoh untuk menunjukkan bagaimana opsi yang berbeda memengaruhi kunci cache yang dihasilkan.

    • Ignore All

      • Operasi: Mengabaikan tanda tanya (?) dan string kueri setelah tanda tanya (?) dalam URL permintaan.

      • Contoh: Kunci cache adalah http://example.com/1.jpg.

    • Retain All

      • Operasi: Memperhatikan tanda tanya (?) dan string kueri yang mengikuti tanda tanya (?) dalam URL permintaan.

      • Contoh: Kunci cache adalah http://example.com/1.jpg?key1=1&key2=2&key3=3.

    • Ignore Specific Parameters

      • Operasi: Mengabaikan parameter tertentu dalam string kueri setelah tanda tanya (?) dalam URL permintaan. Ketik parameter yang ingin Anda abaikan di bidang di bawah ini, dan tekan Enter untuk setiap entri.

      • Contoh: Jika parameter yang ingin Anda abaikan adalah key1 dan key3, kunci cache adalah http://example.com/1.jpg?key2=2.

    • Retain Specific Parameters

      • Operasi: Memperhatikan parameter tertentu dalam string kueri setelah tanda tanya (?) dalam URL permintaan. Ketik parameter yang ingin Anda pertahankan di bidang di bawah ini, dan tekan Enter untuk setiap entri.

      • Contoh: Jika parameter yang ingin Anda pertahankan adalah key1 dan key3, kunci cache adalah http://example.com/1.jpg?key1=1&key3=3.

  4. Klik OK.