HTTP Flow

http flow

HTTP Flow

Bagaimana alur kerja HTTP? Dalam HTTP, biasanya terdapat dua pihak yang terlibat, yaitu Client dan Server.

Client akan mengirimkan Request dan Server akan menerima Request dan membalas dengan Response.

Server

Server merupakan sebuah komputer, dimana semua informasi disimpan pada komputer tersebut.

Komputer server biasanya menjalankan aplikasi Web Server agar bisa menerima protocol HTTP.

Diagram Logic Komputer Server Web

Diagram Logic Komputer Server Web

Client

Client merupakan komputer yang bertugas mengirim HTTP Request ke komputer Server.

Untuk mengirim request HTTP, biasanya client akan menggunakan aplikasi Web Browser.

Client dan Server harus terkoneksi dalam jaringan yang sama, agar bisa berkomunikasi.

Misal saja, client dan server terhubung dalam jaringan internet.

Diagram Logic Client 

Diagram HTTP Flow

Request

Client akan mengirim request ke Server dalam bentuk HTTP Request.

HTTP Request berisikan informasi seperti lokasi resource, data yang dikirim jika ada, dan lain-lain.

HTTP Request akan diterima oleh Server.

Selanjutnya Server akan memproses request yang diminta oleh Client tersebut.

Diagram HTTP Request Flow

Diagram HTTP Flow

Response

Setelah Server memproses HTTP Request yang dikirim oleh Client, Server akan mengembalikan dengan HTTP Response.

HTTP Response biasanya berisikan data yang diminta oleh Client dalam HTTP Request.

Diagram HTTP Response Flow

Diagram HTTP response Flow

Next Post Previous Post
No Comment
Add Comment
comment url