definisi http

HTTP adalah protokol transfer hypertext yang digunakan di Web.

HTTP adalah singkatan dari HyperText Transfer Protocol, atau Hypertext Transfer Protocol. Protokol ini dikembangkan oleh lembaga internasional W3C dan IETF dan digunakan dalam semua jenis transaksi melalui Internet.

HTTP memfasilitasi definisi sintaks dan semantik yang digunakan oleh perangkat lunak web yang berbeda - baik klien, server, maupun proxy - untuk berinteraksi satu sama lain.

Protokol ini beroperasi dengan permintaan dan tanggapan antara klien dan server. Permintaan sering kali berkaitan dengan file, menjalankan program, membuat kueri database, terjemahan, dan fungsi lainnya. Semua informasi yang beroperasi di Web melalui protokol ini diidentifikasi oleh URL atau alamat.

Transaksi protokol HTTP yang khas terdiri dari header diikuti oleh baris kosong dan kemudian sepotong data. Header ini mendefinisikan tindakan yang diperlukan oleh server.

Sejak awal, HTTP telah berkembang menjadi berbagai versi. Diantaranya, 0.9, 1.0, 1.1 dan 1.2.

Protokol jenis ini beroperasi dengan kode respons tiga digit, yang mengkomunikasikan jika koneksi ditolak, jika berhasil, jika telah dialihkan ke URL lain, jika ada kesalahan di pihak klien, atau di bagian bagian dari server.

Aplikasi dan browser web cenderung melengkapi tindakan HTTP, seperti yang terjadi, misalnya, dengan apa yang disebut "cookie", yang memungkinkan penyimpanan informasi sesi, sebuah fungsi yang tidak dimiliki protokol ini, karena beroperasi tanpa status.

Saat ini, banyak alamat URL memerlukan penyertaan protokol "//" untuk pengoperasian yang benar. Protokol ini biasanya diikuti dengan kode "www" dan kemudian dengan alamat spesifik dari situs web yang ingin Anda kunjungi.