Mesajul de solicitare constă din următoarele:
Linia de solicitare şi antetele trebuie să se termine toate cu <CR><LF> (adică, o avansare a carului de scris (carriage return, 0x0D), urmată de un final de linie (line feed, 0x0A). Linia goală trebuie să conţină doar <CR><LF> fără niciun alt spaţiu liber. În protocolul HTTP/1.1, toate antetele cu excepţia Host sunt opţionale.
O linie de solicitare conţinând doar numele căii era acceptată de servere pentru a menţine compatibilitatea cu clienţii HTTP anterior specificaţiei HTTP/1.0.
(Inspirat din Wikipedia)