HTTP pieprasījuma sākuma rinda
Pieprasījuma rinda sastāv no šādām daļām, atdalītām ar atstarpi: no pieprasījuma metodes, pieprasītās lapas URI, HTTP protokola versijas.
Pieprasījuma metode norāda, vai mēs vēlamies kaut ko saņemt no servera vai, otrādi, kaut ko nosūtīt uz serveri. Parasti tiek izmantotas divas metodes - GET, lai saņemtu datus, un POST, lai nosūtītu datus.
Pieprasītās lapas URI satur lapas adresi, kuru vēlas saņemt pārlūkprogramma. URI atšķiras no URL ar to, ka tas nesatur domēna vārdu (tas HTTP protokolā tiek pārraidīts atsevišķi).
Protokola versija tiek norādīta šādi: vispirms burti HTTP, tad slīpsvītra un pēc tam paša versija.
Uzrakstīsim piemēru HTTP pieprasījuma sākuma rindai, lai iegūtu lapu:
GET /page/test HTTP/1.1
Un tagad piemērs pieprasījumam datu nosūtīšanai:
POST /page/test HTTP/1.1