HTTP 1.0 vs 1.1
Sebagai pengguna internet, Anda harus menemukan penggunaan HTTP. Ini adalah salah satu surat yang paling sering dilihat terutama untuk jutaan halaman yang saat ini dioperasikan secara online. Item inilah yang menjadi masalah diskusi di sini. Rupanya, jika Anda tahu sesuatu tentang HTTP, ada dua versi, 1.0 dan 1.1. Apa arti kedua versi itu? Di bawah ini adalah langkah demi langkah ulasan tentang HTTP 1.0 dan Http 1.1.
Istilah HTTP mengacu pada Hyper Text Transfer Protocol. Ini bertindak sebagai protokol klien dan server yang mendefinisikan bagaimana pesan dalam web di seluruh dunia ditransmisikan dan diformat. HTTP 1.0 diperkenalkan pada awal 1996 ketika ada permulaan perusahaan yang bergerak online untuk bisnis. Popularitas penggunaan HTTP telah meningkat dengan lebih dari 75% lalu lintas di internet hanya bergantung padanya.
HTTP 1.0 hanya dapat mendefinisikan hingga 16 kode status yang merupakan nomor yang dipesan. Keterbatasan utama menggunakan 16 kode status adalah bahwa ada pelaporan resolusi buruk yang diperhatikan dan dengan demikian ada kebutuhan untuk datang dengan HTTP 1.1. HTTP 1.1 dilengkapi dengan 24 kode status yang mampu memecahkan batasan sebelumnya yang dihadapi HTTP 1.1. Pelaporan kesalahan dilakukan lebih cepat dan ada deteksi kesalahan yang mudah saat terjadi.
Kelebihan lainnya yang datang dengan menggunakan HTTP 1.1 adalah header peringatan yang memiliki kemampuan untuk melakukan banyak peringatan status sekunder. Tujuan utama dari indikasi status sekunder dalam HTTP 1.1 adalah untuk menyampaikan pemberitahuan kepada penerima masalah ketika permintaan berhasil dibuat. Permintaan peringatan yang dilembagakan dalam HTTP1.1 dapat dibagi menjadi dua kelas. Kelas didasarkan pada digit pertama yang disajikan pada kode tiga digit. Di satu kelas, ada penghapusan peringatan setelah validasi kode berhasil ke cache. Kelas kedua adalah yang dipertahankan dan datang dengan entri cache yang divalidasi ulang.
Penggunaan HTTP 1.0 hanya disertai dengan izin otentikasi dasar dengan ini menghadapi tantangan nama pengguna dan kata sandi yang digunakan tidak terenkripsi. Ini seperti yang Anda anggap benar memunculkan faktor risiko mengintai. HTTP 1.0 juga tidak memiliki dependensi dan dengan demikian informasi yang dikumpulkan oleh aktivitas pengintaian dapat digunakan nanti di masa depan. Kehadiran HTTP 1.1 memang memperbaiki masalah, menawarkan penggunaan Otentikasi Akses Digest. Ini mencerminkan otentikasi dasar dan memungkinkan server menggunakan nilai sekali pakai yang pada dasarnya membuat pengintaian cukup sulit untuk dicapai. Suatu checksum dari kata sandi, nama pengguna dan satu nilai waktu dibuat dan ini semua dienkripsi. Dengan demikian Anda dapat yakin bahwa pengintaian tidak dimungkinkan saat menggunakan HTTP 1.1.
Desain HTTP 1.0 membutuhkan koneksi TCP baru untuk setiap permintaan yang dibuat melaluinya. Ini menyebabkan tantangan karena ada biaya dan waktu untuk menyiapkan koneksi TCP baru dengan setiap permintaan, membuat koneksi sangat lambat. Untuk menangani HTTP1.1 ini muncul dengan penggunaan koneksi persisten dan juga penggunaan permintaan pipa untuk bekerja pada koneksi persisten.
Ringkasan
HTTP berarti Hyper Text Transfer Protocol
HTTP 1.1 umumnya merupakan peningkatan batasan HTTP 1.0
HTTP 1.0 dapat mendefinisikan kode status
HTTP 1.1 dapat menetapkan 24 kode status
HTTP 1.1 memiliki header peringatan yang mampu menghasilkan banyak peringatan status sekunder
Otentikasi HTTP 1.0 tidak aman karena tidak dienkripsi
HTTP 1.1 aman karena menggunakan checksum nama pengguna, kata sandi, dan nilai satu kali.