HTTP/1.1
HTTP/1.1 adalah versi protokol HTTP yang paling banyak digunakan selama bertahun-tahun di World Wide Web. Versi ini memperkenalkan sejumlah fitur penting yang tidak ada pada HTTP/1.0, sehingga mampu meningkatkan efisiensi dan fleksibilitas komunikasi antara klien dan server. HTTP/1.1 telah menjadi standar de facto dalam pengembangan web hingga munculnya HTTP/2.
Fitur Baru pada HTTP/1.1
Beberapa fitur utama yang diperkenalkan pada HTTP/1.1 adalah pipelining (pengiriman beberapa permintaan tanpa menunggu respons sebelumnya), persistent connection (koneksi tetap terbuka untuk beberapa permintaan), dan tambahan metode baru seperti OPTIONS.
Pengelolaan Cache dan Bandwidth
HTTP/1.1 juga menghadirkan pengelolaan cache yang lebih baik melalui header seperti Cache-Control dan ETag. Selain itu, penggunaan chunked transfer encoding memungkinkan pengiriman data dalam potongan-potongan kecil, sehingga efisien dalam penggunaan bandwidth.
Keterbatasan HTTP/1.1
Meskipun membawa banyak perbaikan, HTTP/1.1 tetap memiliki keterbatasan, seperti head-of-line blocking dan kurangnya dukungan multiplexing. Hal ini menjadi alasan utama dikembangkannya HTTP/2 untuk menggantikan HTTP/1.1 dalam beberapa aplikasi modern.