Baris Permulaan Permintaan HTTP
Baris permintaan terdiri daripada bahagian-bahagian berikut, dipisahkan oleh ruang: kaedah permintaan, URI halaman yang diminta, versi protokol HTTP.
Kaedah permintaan menunjukkan sama ada kita ingin mendapatkan sesuatu daripada pelayan atau, sebaliknya, menghantar sesuatu kepada pelayan. Biasanya, dua kaedah digunakan - GET untuk mendapatkan dan POST untuk menghantar data.
URI halaman yang diminta mengandungi alamat halaman yang ingin diterima oleh pelayar. URI berbeza daripada URL kerana ia tidak mengandungi nama domain (ia dalam protokol HTTP dihantar secara berasingan).
Versi protokol dinyatakan dalam bentuk berikut: pertama huruf HTTP, kemudian garis miring, dan kemudian versinya.
Mari kita tulis contoh baris permulaan permintaan HTTP untuk mendapatkan halaman:
GET /page/test HTTP/1.1
Dan sekarang contoh permintaan untuk menghantar data:
POST /page/test HTTP/1.1