全部产品
Search
文档中心

Edge Security Acceleration:Modifikasi header permintaan

更新时间:Jun 21, 2025

Header permintaan HTTP adalah informasi tambahan yang dikirim bersama dengan permintaan ke server. Anda dapat menambah, menghapus, mengubah, atau mengganti header HTTP dalam permintaan asal sesuai dengan kebutuhan bisnis.

Cara kerjanya

Ketika Edge Security Acceleration (ESA) points of presence (POPs) mengambil sumber daya dari server asal, server tersebut dapat menerima informasi yang terkandung dalam header permintaan. ESA memungkinkan Anda menulis ulang header HTTP dalam permintaan asal dan meneruskan parameter tertentu ke server asal.

Sebelum Anda mulai

Permintaan asal adalah permintaan yang mengambil sumber daya dari server asal berdasarkan permintaan klien. Konfigurasi header HTTP dalam permintaan asal hanya memengaruhi pesan HTTP yang ditransmisikan oleh ESA ke server asal.

Modifikasi header permintaan

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

  2. Di panel navigasi sebelah kiri, pilih Rules > Transform Rules.

  3. Klik tab Modify Request Header. Klik Create Rule, lalu isi Rule Name.

  4. Di area If Requests Match..., tentukan kondisi untuk mencocokkan permintaan masuk. Untuk detail lebih lanjut tentang konfigurasi aturan, lihat Aturan.

  5. Di area Modifikasi Header Permintaan, pilih nilai dari daftar drop-down Operasi dan isi parameter Nama Header Permintaan serta Nilai Header Permintaan.

    Add

    • Menambahkan header permintaan tertentu ke permintaan asal.

    • Header baru yang ditambahkan akan menimpa header yang ada dalam permintaan klien jika permintaan tersebut mencakup header dengan nama yang sama.

    • Contoh: Jika Anda ingin menambahkan header permintaan dengan nama x-code dan nilai key1, atur parameter sebagai berikut:

      • Request Header Name: x-code

      • Request Header Value: key1

    Delete

    • Menghapus semua header permintaan yang cocok dengan nilai parameter Request Header Name dari permintaan asal, terlepas dari jumlah header yang ada.

    • Contoh: Jika Anda ingin menghapus header permintaan dengan nama x-code, tentukan x-code dalam parameter Request Header Name.

    Change

    • Mengubah nilai header permintaan tertentu dalam permintaan asal.

    • Perubahan tidak valid jika permintaan klien tidak mencakup header yang cocok dengan nama yang diberikan.

    • Contoh: Jika Anda ingin mengubah nilai header permintaan dengan nama x-code menjadi key2, atur parameter sebagai berikut:

      • Request Header Name: x-code

      • Request Header Value: key2

    null
    • Anda tidak dapat menentukan nilai yang dimulai dengan ali- atau Ali- untuk parameter Request Header Name.

    • Anda dapat menentukan satu atau lebih nilai untuk parameter Request Header Value. Pisahkan beberapa nilai dengan koma (,).

  6. Klik OK.