Loading...
Internet

HTTP (Hypertext Transfer Protocol)

Definisi HTTP – Singkatan dari “Hypertext Transfer Protocol.” HTTP adalah protokol yang digunakan untuk mentransfer data melalui web. Ini adalah bagian dari protokol Internet dan mendefinisikan perintah dan jasa yang digunakan untuk transmisi data sebuah halaman web.

HTTP menggunakan model server-client. Seorang klien, misalnya, semisal komputer rumahan, laptop, atau perangkat mobile. Server HTTP biasanya sebuah web host yang menjalankan perangkat lunak web server, seperti Apache atau IIS. Ketika Anda mengakses situs web, browser Anda mengirimkan permintaan ke web server yang sesuai dan merespon dengan kode status HTTP. Jika URL tersebut valid dan koneksi diberikan, server akan mengirimkan browser Anda halaman web dan file yang tertaut.

Beberapa kode status HTTP:

200 – permintaan sukses (halaman web tersedia)
301 – pindah secara permanen (biasanya diteruskan ke URL baru)
401 – permintaan yang tidak sah (otorisasi diperlukan)
403 – dilarang (akses tidak diperbolehkan ke halaman atau direktori)
500 – server internal yang error (sering disebabkan oleh konfigurasi server yang salah)

HTTP juga mendefinisikan perintah seperti GET dan POST, yang digunakan untuk menangani pengiriman form di website. Perintah CONNECT ini digunakan untuk memfasilitasi sambungan aman yang dienkripsi menggunakan SSL. Koneksi HTTP dienkripsi berlangsung pada HTTPS, kelanjutan dari HTTP yang dirancang untuk transmisi data yang aman.

CATATAN: URL yang dimulai dengan “http: //” yang diakses melalui standar Hypertext Transfer Protocol dan menggunakan port 80 secara default. URL yang dimulai dengan “https: //” diakses melalui koneksi HTTPS yang aman dan sering menggunakan port 443.

Tagged
Leave a Reply

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