Secara default, Alibaba Cloud CDN mendukung header permintaan seperti alamat IP klien. Anda juga dapat mengonfigurasi header permintaan kustom. Alibaba Cloud CDN memungkinkan Anda menulis ulang header HTTP dalam permintaan asal. Anda dapat menambah, menghapus, mengubah, atau mengganti header HTTP sesuai kebutuhan bisnis Anda.
Informasi latar belakang
Header permintaan HTTP adalah komponen dari bagian header dalam permintaan yang ditransmisikan melalui HTTP. Header ini mencakup parameter spesifik yang dikirimkan ke server.
Ketika titik kehadiran (POPs) mengambil sumber daya yang diminta dari server asal, server asal dapat memperoleh informasi dari header permintaan. Alibaba Cloud CDN memungkinkan Anda menulis ulang header HTTP pada permintaan asal. Informasi dalam header permintaan tersebut diteruskan ke server asal untuk memenuhi kebutuhan bisnis tertentu. Sebagai contoh, Anda dapat mengonfigurasi header X-Forwarded-For (XFF) guna meneruskan alamat IP klien ke server asal.
Untuk informasi tentang cara server asal memperoleh alamat IP klien dari header XFF dalam permintaan asal, lihat Mengambil Alamat IP Asal Klien.
Catatan penggunaan
Permintaan asal adalah pesan HTTP yang ditransmisikan oleh Alibaba Cloud CDN ke server asal dari nama domain akselerasi tertentu. Aturan penulisan ulang hanya memodifikasi header HTTP dalam permintaan yang ditransmisikan antara server asal dan POPs, tetapi tidak memodifikasi header HTTP dalam permintaan antara POPs dan klien.
Anda tidak dapat menentukan header permintaan HTTP kustom untuk nama domain wildcard.
Secara default, ApsaraVideo VOD mendukung header permintaan HTTP berikut. Tidak diperlukan konfigurasi tambahan untuk header tersebut.
Header HTTP asal
Deskripsi
Contoh
Ali-Cdn-Real-Ip
Alamat IP yang digunakan oleh klien untuk terhubung ke POP.
Ali-Cdn-Real-Ip:192.168.0.1
X-Forwarded-For
Alamat IP klien dan alamat IP POP yang digunakan untuk terhubung ke server asal.
X-Forwarded-For:192.168.0.1, 172.16.0.1
X-Client-Scheme
Protokol yang digunakan oleh klien untuk mengirim permintaan ke POP, seperti HTTP atau HTTPS.
X-Client-Scheme:http
Host
Nama domain server asal ke mana permintaan dialihkan.
Host:example.com
Via
Nama semua POP yang dilewati oleh permintaan.
Via:cn2546-10.l1, cache1.cn2546-10, l2cn2547-7.l2, cache1.l2cn2547-7
Prosedur
Masuk ke Konsol ApsaraVideo VOD.
Di bilah navigasi sebelah kiri, pilih Configuration Management > CDN Configuration > Domain Names.
Di halaman Nama Domain, temukan nama domain yang ingin Anda kelola dan klik Configure di kolom Tindakan.
Di bilah navigasi sebelah kiri nama domain tertentu, klik Back-to-Origin.
Klik tab Origin HTTP Request Headers.
Klik Add dan konfigurasikan parameter.
PentingKetika beberapa operasi dilakukan pada header permintaan yang sama secara bersamaan, prioritas operasi adalah sebagai berikut: Replace > Add > Change atau Delete. Sebagai contoh, jika Anda melakukan operasi Tambah dan Hapus pada header yang sama, header akan ditambahkan lalu dihapus.
Parameter operasi Tambah
Parameter operasi Hapus
Parameter operasi Ubah
Parameter operasi Ganti
Klik OK.
Contoh Konfigurasi
Contoh 1
Secara default, header XFF dibawa dalam permintaan kembali ke asal. Jika Anda tidak perlu mengubah nama header XFF, tidak diperlukan konfigurasi tambahan.
Contoh 2
Secara default, header Ali_Cdn_Real_Ip dibawa dalam permintaan kembali ke asal, dengan nilai berupa alamat IP klien. Jika Anda tidak perlu mengubah nama header Ali_Cdn_Real_Ip, tidak diperlukan konfigurasi tambahan.
Contoh 3
Secara default, header Ali_Cdn_Real_Port dibawa dalam permintaan kembali ke asal, dengan nilai berupa port klien. Jika Anda tidak perlu mengubah nama header Ali_Cdn_Real_Port, tidak diperlukan konfigurasi tambahan.



