Definisi Hypertext Transfer Protocol (HTTP)
   

Protokol transfer hypertext, juga dikenal sebagai HTTP, adalah protokol dasar yang digunakan oleh Internet. Protokol ini mendefinisikan bagaimana pesan diformat dan ditransmisikan. Ini juga menentukan bagaimana browser dan server web harus merespons perintah yang berbeda.

Bayangkan Anda memasukkan URL ke browser Anda. Melakukan hal ini mengirimkan perintah protokol transfer hypertext ke server web yang mengarahkannya untuk mengambil dan mengirimkan halaman yang diminta. HTTP adalah protokol tanpa kewarganegaraan, tetapi apa sebenarnya artinya? Protokol stateless adalah tempat setiap perintah dieksekusi secara independen. Satu perintah tidak tahu tentang perintah yang datang sebelumnya. Semua permintaan berasal dari browser Anda dan server kemudian menanggapi permintaan tersebut. Permintaan, atau perintah, berada dalam teks yang dapat dibaca.

Protokol transfer hypertext menggunakan protokol TCP/IP atau UDP. Protokol HTTP mendukung 8 jenis permintaan yang berbeda:

  • Dapatkan: meminta sumber daya dari server
  • Posting: mengirimkan sumber daya ke server
  • Masukan: suka Posting tetapi mengganti sumber daya
  • Hapus: menghapus sumber daya dari server
  • Head: seperti Dapatkan tetapi hanya mengembalikan header dan bukan konten
  • Opsi: mendapatkan opsi untuk sumber daya
  • Jejak: melakukan pengulangan pesan

Apa itu kode status HTTP? Kode status HTTP adalah pesan kesalahan yang muncul saat Anda menjelajah Internet. Anda mungkin pernah melihat “404 error” dan “502 error.” Mengetahui arti dari kode status ini dapat membantu Anda mengetahui mengapa masalah terjadi. “404 File Not Found” berarti server web tidak dapat menemukan apa yang Anda minta. Halaman web atau dokumen mungkin telah dihapus, dipindahkan, atau URL salah diketik. Jika Anda mengalami kesalahan ini, Anda dapat memeriksa ulang apakah Anda memasukkan situs web dengan benar. Kode status HTTP umum lainnya yang mungkin Anda lihat termasuk: “400 Bad File Request,” yang berarti sesuatu yang diketikkan ke dalam URL salah, “408 Request Timeout,” yang berarti klien menghentikan permintaan sebelum server dapat mengambilnya, dan “Host Tidak tersedia,” yang berarti server host sedang down pada saat itu.

Apa keuntungan menggunakan protokol transfer hypertext? Publik dapat dengan mudah terlibat dengan world wide web ketika HTTP terlibat. Ada juga tingkat fleksibilitas yang menyertai HTTP karena memiliki kemampuan untuk mengunduh plugin dan ekstensi, seperti berbagai pembaca dan pemutar flash, dan menampilkan datanya. Halaman HTTP disimpan dalam cache dan membuat pemuatan konten menjadi cepat saat halaman dikunjungi lagi.

Apakah ada kerugian menggunakan protokol transfer hypertext? Ada beberapa kelemahan penting pada HTTP yang harus dipertimbangkan oleh pembuat web. Karena tidak ada metode enkripsi yang digunakan, konten Anda dapat diubah. Ini adalah sebagian besar alasan mengapa HTTP dianggap tidak aman. Lebih penting lagi, privasi data menjadi perhatian besar dengan HTTP. Peretas lebih mampu mencegat permintaan dan melihat konten termasuk informasi pribadi pengunjung seperti nama pengguna dan kata sandi, informasi perbankan dan kartu kredit, dan informasi kontak lainnya.

HTTP adalah protokol yang penting untuk dipahami karena seberapa luas penggunaannya.

Tags: , , ,

Diposting oleh hestanto


Leave a Comment

Your email address will not be published. Required fields are marked *