All Products
Search
Document Center

Edge Security Acceleration:Konfigurasi HTTP/2

Last Updated:Jul 02, 2025

HTTP/2, sebelumnya dikenal sebagai HTTP/2.0, adalah versi baru pertama dari HTTP setelah HTTP/1.1. HTTP/2 merupakan protokol biner yang mendukung multiplexing dan kompresi header, meningkatkan performa web secara signifikan serta mengurangi latensi jaringan.

Prasyarat

Sertifikat SSL harus sudah dikonfigurasi. Untuk informasi lebih lanjut, lihat Konfigurasikan Sertifikat SSL.

Catatan
  • Pada konfigurasi pertama Sertifikat SSL, Anda harus menunggu hingga sertifikat berlaku sebelum mengaktifkan HTTP/2.

  • Jika fitur Sertifikat SSL dinonaktifkan, HTTP/2 juga akan dinonaktifkan dan pengaturannya menjadi tidak tersedia.

Apa itu HTTP/2?

HTTP/2, sebelumnya disebut HTTP/2.0, adalah versi terbaru dari HTTP. Dibandingkan dengan HTTP/1.1, HTTP/2 mendukung fitur tambahan seperti multiplexing, kompresi header, prioritas permintaan, dan dorongan server. Protokol ini memberikan performa yang dioptimalkan dan tetap kompatibel dengan semantik HTTP/1.1. HTTP/2 didukung oleh browser utama seperti Google Chrome, Microsoft Edge, Safari, dan Mozilla Firefox.

Manfaat HTTP/2:

  • Pengkodean biner: Berbeda dengan protokol teks biasa pada HTTP/1.x yang dibatasi oleh baris baru, semua komunikasi dalam HTTP/2 dibagi menjadi pesan kecil dan frame, masing-masing dienkripsi dalam format biner. Mekanisme ini membuat HTTP/2 lebih fleksibel dan dapat diperluas, misalnya dengan pengenalan frame untuk transmisi data dan instruksi.

  • Multiplexing: HTTP/1.x memerlukan Sprite dan beberapa nama domain untuk meningkatkan performa karena batasan jumlah permintaan per domain pada browser. Jika banyak sumber daya diminta oleh klien, head-of-line blocking (HOL blocking) dapat terjadi. HTTP/2 menggunakan lapisan framing baru yang memungkinkan aliran dua arah (permintaan dan respons) ditransmisikan melalui satu koneksi TCP. Setiap aliran memiliki pengenal unik dan header yang dienkapsulasi antara klien dan server, menghilangkan HOL blocking dan meningkatkan performa transmisi.

  • Kompresi header: Setiap pesan HTTP membawa header besar yang menggambarkan sumber daya dan propertinya. Untuk mengurangi overhead, HTTP/2 menggunakan kompresi HPACK. Klien dan server memelihara daftar berindeks dari bidang header yang diperbarui secara berkala. Daftar ini digunakan sebagai referensi untuk mengkodekan nilai yang sebelumnya ditransmisikan, meningkatkan efisiensi transmisi data dan performa.

  • Dorongan server: Fitur ini memungkinkan server mengirimkan beberapa respons ke klien tunggal. Selain respons terhadap permintaan awal, server dapat mendorong sumber daya tambahan ke klien.

Aktifkan atau nonaktifkan HTTP/2

  1. Masuk ke Konsol DCDN.

  2. Di panel navigasi sebelah kiri, klik Domain Names.

  3. Pada halaman Domain Names, temukan nama domain yang ingin dikelola dan klik Configure.

  4. Di pohon navigasi sebelah kiri nama domain, klik HTTPS Settings.

  5. Di bagian HTTP/2 Setting, aktifkan HTTP/2.

    HTTP/2设置