tencent cloud

Content Delivery Network

Memulai
Deskripsi Produk
Ikhtisar Produk
Keunggulan Produk
Kasus Penggunaan
Konsep Dasar
Batas Penggunaan
Uraian Kinerja (Pemeriksaan-acak) CDN
Panduan Pembelian
CDN Panduan Pembelian
Memulai
Mengonfigurasi CDN dari Awal
Menambahkan Nama Domain
Konfigurasi CNAME
Pertanyaan Umum tentang Hubungan Nama Domain
Panduan Konfigurasi
Pengelolaan Domain
Konfigurasi Nama Domain
Analisis Statistik
Pembersihan dan Pramuat
Pengelolaan Log
Pengelolaan Izin
Konfigurasi Izin
Izin Konsol
Tutorial Praktis
CDN - CVM
CDN - COS
Menyimpan Log CDN Secara Teratur
Pertanyaan Umum
Fitur
Penagihan
Pertanyaan Umum tentang Hubungan Nama Domain
Konfigurasi Cache
Analisis Statistik
Pertanyaan Umum tentang HTTPS
Pertanyaan Umum tentang Jaringan Simpul
Kesalahan
Metode Penanggulangan Masalah
Inkonsistensi Cache Simpul
Kecepatan Akses Lambat Setelah Aktivasi CDN
Glosarium

Header respons HTTP

PDF
Mode fokus
Ukuran font
Terakhir diperbarui: 2025-01-25 15:00:31

Ikhtisar Konfigurasi

Saat pengguna akhir meminta sumber daya bisnis, Anda dapat menambahkan header khusus di response message (pesan respons) yang dikembalikan untuk mengimplementasikan berbagi sumber daya lintas origin. Header respons dikonfigurasi pada tingkat nama domain. Setelah konfigurasi diterapkan, konfigurasi akan disinkronkan ke pesan respons dari setiap sumber daya di bawah nama domain. Konfigurasi header respons hanya membuat perubahan pada respons klien (peramban) tetapi tidak pada cache simpul CDN.

Panduan Konfigurasi

Melihat konfigurasi

Masuk ke Konsol CDN, pilih Domain Management (Pengelolaan Domain) di bilah samping kiri, dan klik Manage (Kelola) di sebelah kanan nama domain untuk masuk ke halaman konfigurasinya. Buka tab Advanced Configuration (Konfigurasi Lanjutan) untuk melihat bagian Response Header Configuration (Konfigurasi Header Respons). Ini dinonaktifkan secara default. Anda dapat mengeklik Add Rule (Tambahkan Aturan) untuk menambahkan aturan header respons.
img



Operasi

Operasi
Deskripsi
Set (Atur)
Mengubah nilai parameter header respons yang ditentukan. Jika header target tidak ada, header target akan ditambahkan setelah perubahan. Jika parameter header sudah ada, semua duplikat akan diubah dan digabungkan menjadi satu header. Misalnya, setelah aturan "Set - x-cdn: value1" dikonfigurasi, jika permintaan berisi beberapa header x-cdn, header akan diubah dan digabungkan menjadi satu header x-cdn: value1.
Delete (Hapus)
Menghapus parameter header respons yang ditentukan.
Perhatian:
Beberapa header tidak dapat diatur atau dihapus secara mandiri. Untuk daftar mendetail, silakan lihat Catatan.
Hingga 10 aturan header respons dapat dikonfigurasi.
Prioritas aturan dapat disesuaikan. Aturan yang lebih rendah dalam daftar memiliki prioritas lebih tinggi. Jika parameter header dikonfigurasi dengan beberapa aturan, aturan bawah akan diterapkan saat aturan dijalankan dari bawah ke atas.

Parameter header

Parameter Header
Deskripsi
Access-Control-Allow-Origin
Header terkait izin lintas origin, yang menentukan domain yang diizinkan untuk mengakses sumber daya. Hingga 10 domain dapat dikonfigurasi. Jika host permintaan sumber dikonfigurasi sebagai nilai parameter header, akan diisi ke header respons. Anda juga dapat mengaturnya sebagai `*` untuk mengizinkan semua domain mengakses sumber daya. Untuk informasi selengkapnya, silakan lihat Deskripsi Mode Pencocokan Access-Control-Allow-Origin.Kartubebas `*`, nama domain, dan IP didukung. `http://` atau `https://` harus tercakup. Pisahkan beberapa entri dengan `,`, dan hingga 66 entri didukung. Misalnya, `http://test.com,http://1.1.1.1`.
Access-Control-Allow-Methods
Menentukan metode permintaan HTTP lintas origin dan mendukung beberapa metode sekaligus: `Access-Control-Allow-Methods: POST, GET, OPTIONS`.
Access-Control-Max-Age
Menentukan periode validitas (dalam detik) permintaan preflight.Untuk permintaan lintas origin yang tidak sederhana, permintaan kueri HTTP, yaitu permintaan preflight, diperlukan sebelum komunikasi resmi untuk memeriksa apakah permintaan lintas origin aman untuk diterima. Permintaan lintas origin tidak sederhana jika:Bukan permintaan GET, HEAD, atau POST, atau permintaan POST tetapi jenis data permintaannya adalah `application/xml`, `text/xml`, atau jenis data lainnya kecuali `application/x-www-form-urlencoded`, `multipart/form-data`, dan `text/plain`.Misalnya, jika header permintaan khusus adalah `Access-Control- Max-Age: 1728000`, ini menunjukkan bahwa tidak akan ada permintaan preflight lain yang dikirim untuk berbagi sumber daya lintas origin dalam waktu 1.728.000 detik (20 hari).
Access-Control-Expose-Headers
Menentukan header mana yang dapat diungkapkan ke klien sebagai bagian dari respons.Secara default, 6 header berikut dapat diungkapkan ke klien: `Cache-Control`, `Content-Language`, `Content-Type`, `Expires`, `Last-Modified`, dan `Pragma`.Jika Anda ingin membuat header lain dapat diakses oleh klien, Anda dapat memisahkan beberapa header dengan `,`, misalnya, `Access-Control-Expose-Headers: Content-Length,X-My-Header`. Dengan cara ini, klien dapat mengakses dua header `Content-Length` dan `X-My-Header`.
Content-Disposition
Mengaktifkan unduhan di peramban dan menetapkan nama file default dari sumber daya yang diunduh.Saat server mengirim file ke peramban klien, jika jenis file didukung oleh peramban, seperti TXT dan JPG, file akan langsung dibuka di peramban secara default. Jika Anda ingin pengguna menyimpan file, Anda dapat mengonfigurasi bidang `Content-Disposition` untuk mengesampingkan perilaku default peramban. Konfigurasi umumnya adalah sebagai berikut:`Content-Disposition:attachment;filename=FileName.txt`
Content-Language
Menentukan kode bahasa yang digunakan di halaman. Konfigurasi umumnya adalah sebagai berikut:`Content-Language: zh-CN``Content-Language: en-US`
Custom
Mendukung pengaturan header khusus dan pasangan nilai kunci.Persyaratan pada parameter header khusus: terdiri dari 1 hingga 100 karakter huruf besar dan kecil, angka, dan tanda hubung (-).Persyaratan pada nilai header khusus : terdiri dari 1 hingga 1000 karakter; Karakter bahasa Mandarin tidak didukung.



Pengenalan mode pencocokan Access-Control-Allow-Origin

Mode Pencocokan
Nilai Origin
Deskripsi
Pencocokan penuh
*
Jika diatur ke *, header Access-Control-Allow-Origin:* akan ditambahkan ke respons.
Pencocokan tetap
http://cloud.tencent.comhttps://cloud.tencent.comhttp://www.b.com
Sumber https://cloud.tencent.com mengenai hit dalam daftar sehingga header Access-Control-Allow-Origin: https://cloud.tencent.com akan ditambahkan ke respons. Sumber https://www.qq.com tidak mengenai hit daftar, jadi responsnya tidak akan berubah.
Pencocokan nama domain kartubebas tingkat kedua
http://*.tencent.com
Sumber https://cloud.tencent.com mengenai hit dalam daftar sehingga header Access-Control-Allow-Origin: https://cloud.tencent.com akan ditambahkan ke respons. Sumber https://cloud.qq.com tidak mengenai hit daftar, jadi responsnya tidak akan berubah.
Pencocokan port
https://cloud.tencent.com:8080
Sumber https://cloud.tencent.com:8080 mengenai hit dalam daftar sehingga header Access-Control-Allow-Origin:https://cloud.tencent.com:8080 akan ditambahkan ke respons. Sumber https://cloud.tencent.com tidak mengenai hit dalam daftar, jadi responsnya tidak akan berubah.
Perhatian:
Jika ada port khusus, Anda harus memasukkan informasi yang relevan dalam daftar. Pencocokan port sembarangan tidak didukung, dan Anda harus menentukan port-nya.


Catatan

Header di bawah ini tidak didukung dan tidak akan diterapkan meskipun dikonfigurasi:
Date
Expires
Content-Type
Content-Encoding
Content-Length
Transfer-Encoding
Cache-Control
If-Modified-Since
Last-Modified
Connection
Content-Range
ETag
Accept-Ranges
Age
Authentication-Info
Proxy-Authenticate
Retry-After
Set-Cookie
Vary
WWW-Authenticate
Content-Location
Content-MD5
Content-Range
Meter
Allow
Error


Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan