Melanjutkan materi sebelumnya, pada materi kali ini kita akan mempelajari lebih lanjut yaitu mempelajari basic arsitekture dari HTTP Protocol, diagram berikut menunjukkan arsitektur yang sangat mendasar dari suatu aplikasi web dan menggambarkan di mana HTTP tersebut bekerja:

Protokol HTTP adalah protokol request/ response berdasarkan arsitektur berbasis client / server tempat browser web, robot, dan mesin pencari, dll. Bertindak seperti client HTTP, dan server Web bertindak sebagai server.
Client
Client HTTP mengirim permintaan (request) ke server dalam bentuk metode request, URI, dan protocol version, diikuti oleh pesan seperti MIME yang berisi pengubah request, informasi client, dan memungkinkan mengakses konten body melalui koneksi TCP / IP.
Server
Server HTTP merespons dengan baris status, termasuk pesan protocol version dan kode yang berhasil di kompilasi atau error kode, diikuti oleh pesan seperti MIME yang berisi informasi server, informasi meta entitas, dan memungkinkan mengakses konten entity-body.
Sumber: Tutorials Point dot Com


