HTTP

HTTP (Hypertext Transfer Protocol) adalah protokol aplikasi berbasis TCP/IP yang menstandarkan komunikasi client-server di web. Halaman ini menyintesis 3 sumber: sejarah lengkap dari cs.fyi, anatomi request/response dari Cloudflare, dan HTTP/3 dari The New Stack.

Apa itu HTTP

HTTP/3 (standar IETF 2022)

HTTP-over-QUIC. QUIC dikembangkan Google, memakai UDP (fire-and-forget) alih-alih TCP. Mengatasi masalah TCP di jaringan mobile: koneksi terputus saat pindah menara seluler; QUIC mempertahankan koneksi dengan connection identifier dan stream yang tidak saling mengganggu.

HTTP dan keamanan

HTTP stateless: tiap command independen. HTTP/1.1+ mendukung persistent connection. Request HTTP dalam jumlah besar bisa dipakai untuk DDoS: termasuk application layer attacks (layer 7).

Untuk komunikasi aman: HTTPS = HTTP + SSL/TLS (lihat How Does Internet Work bagian SSL/TLS).

Lihat juga