HTTP/2 meningkatkan efisiensi akses resource dibandingkan versi protokol HTTP sebelumnya. Pelajari manfaat HTTP/2 dan cara mengaktifkannya untuk domain Anda.
Latar Belakang
HTTP/2, juga dikenal sebagai HTTP 2.0, memperkenalkan multiplexing, kompresi header, dependensi stream, dan server push. Fitur-fitur ini mengatasi keterbatasan HTTP/1.1 serta meningkatkan performa permintaan tanpa mengubah kompatibilitas semantik. Browser modern seperti Chrome, Internet Explorer 11 (IE11), Safari, dan Firefox telah mendukung HTTP/2.
HTTP/2 menawarkan manfaat berikut:
-
Protokol biner: Berbeda dengan HTTP/1.x yang berbasis teks, HTTP/2 menyandikan seluruh informasi yang dikirim ke dalam pesan berbingkai biner. Fondasi biner ini membuat protokol lebih ekstensibel dan memungkinkan kemampuan baru seperti transmisi data dan instruksi berbasis frame.
-
Keamanan konten: HTTP/2 dibangun di atas HTTPS dan mewarisi fitur keamanannya sekaligus mengurangi beban performa yang biasanya ditimbulkan oleh HTTPS.
-
Multiplexing: Satu koneksi TCP dapat membawa beberapa permintaan secara bersamaan, dengan tanggapan yang tiba dalam urutan apa pun. Dependensi stream memungkinkan klien menentukan prioritas resource sehingga server dapat mengirimkan aset kritis terlebih dahulu.
-
Kompresi header: Header HTTP sering kali membawa data yang berulang di berbagai permintaan. HTTP/2 menggunakan kompresi HPACK, di mana klien dan server memelihara tabel header bersama dan hanya mentransmisikan indeks ringkas alih-alih header lengkap. Hal ini secara signifikan mengurangi overhead dan meningkatkan efisiensi.
Prasyarat
Sebelum mengaktifkan HTTP/2, pastikan Anda telah mengonfigurasi Sertifikat HTTPS. Untuk informasi selengkapnya, lihat Konfigurasikan Sertifikat HTTPS.
-
Jika Anda mengonfigurasi Sertifikat HTTPS untuk pertama kalinya, Anda harus menunggu hingga sertifikat aktif sebelum dapat mengaktifkan HTTP/2.
-
Jika Anda menonaktifkan Sertifikat HTTPS setelah mengaktifkan HTTP/2, sistem akan secara otomatis menonaktifkan HTTP/2.
Prosedur
-
Login ke ApsaraVideo VOD console.
-
Di panel navigasi sebelah kiri, di bawah Configuration Management, klik CDN Configuration > Domain Names.
-
Temukan nama domain yang ingin Anda konfigurasi, lalu klik Configure di kolom Actions.
-
Klik tab HTTPS dan aktifkan sakelar HTTP/2.
Anda harus mengonfigurasi Sertifikat HTTPS terlebih dahulu sebelum dapat mengaktifkan HTTP/2. Jika tidak, sakelar tersebut akan dinonaktifkan.