Baris Permulaan Permintaan HTTP
Baris permintaan terdiri dari bagian-bagian berikut, dipisahkan oleh spasi: metode permintaan, URI halaman yang diminta, versi protokol HTTP.
Metode permintaan menunjukkan apakah kita ingin mendapatkan sesuatu dari server atau, sebaliknya, mengirim sesuatu ke server. Biasanya, dua metode digunakan - GET untuk mendapatkan dan POST untuk mengirim data.
URI halaman yang diminta berisi alamat halaman yang ingin didapatkan oleh browser. URI berbeda dari URL karena tidak mengandung nama domain (dalam protokol HTTP, nama domain ditransfer secara terpisah).
Versi protokol ditunjukkan dengan cara berikut: pertama-tama huruf HTTP, lalu garis miring, dan kemudian versinya sendiri.
Mari kita tulis contoh baris permulaan permintaan HTTP untuk mendapatkan halaman:
GET /page/test HTTP/1.1
Dan sekarang contoh permintaan untuk mengirim data:
POST /page/test HTTP/1.1