polo

polo

Selasa, 15 Maret 2016

HTTP



HTTP (Hyper Text Transfer Protocol) merupakan sebuah protokol untuk mengakses alamat situs dari sebuah web (website). 

HTTP mempunyai 3 fungsi dalam hal yang berkaitan dengan hubungan antara server dan client. Fungsi tersebut juga berkaitan dengan aplikasi dan layanan yang berhubungan dengan web. Fungsi tersebut adalah:
  • Membantu menerjemahkan pesan dan perintah yang berasal dari client ke server dan respon yang dikirimkan dari server ke client (berdasarkan permintaan dari client)
  • Membantu web browser dalam menyajikan data dan informasi yang dikirimkan oleh web server berdasarkan permintaan dari client
  • Membantu web server dalam melakukan tindakan terkait permintaan dari client



HTTP mempunyai 2 metode utama di protokolnya dalam layanan kepada pengguna jaringan komputer. Kedua metode tersebut adalah POST dan GET. Metode POST berfungsi untuk pengiriman data ke server dengan penambahan, pengubahan dan pengeditan data di server. Metode GET dikhususkan untuk memperoleh data berupa informasi dari server.

HTTP mempunyai protokol dengan fungsi yang sama namun dengan keamanan yang lebih ketat yang disebut HTTPS (Hypertext Transfer Protocol Secure). HTTPS diciptakan oleh Netscape dengan protokol SSL (Secure Socket Layer) dan TLS (Transport Layer Security) pada port 443. Hampir seluruh layanan web di dunia saat ini menggunakan HTTPS sebagai protokol standar.

Referensi:

Internet:

  • Clark, Martin P.: Data Networks, IP and The Internet. Wiley.

  • Irawati, Indaini Dyah, Leanna Vidya Yovita, Tody Ariefianto Wibowo.: Jaringan Komputer dan data Lanjut. Penerbit Deepublish.


Buku:

  • Pratama, I Putu Agus Eka.: Handbook Jaringan Komputer. Penerbit Informatika.