Стартова линија HTTP захтева
Линија захтева се састоји од следећих делова, раздвојених размаком: од методе захтева, URI-ја тражене странице, верзије HTTP протокола.
Метода захтева указује, да ли желимо нешто да добијемо са сервера или, обрнуто, нешто да пошаљемо на сервер. Углавном, користе се две методе - GET за добијање и POST за слање података.
URI тражене странице садржи адресу странице коју жели да добије прегледач. URI се разликује од URL-а по томе што не садржи име домена (оно се у HTTP протоколу преноси одвојено).
Верзија протокола се наводи следећим начином: прво слова HTTP, затим коса црта, а затим сама верзија.
Хајде да напишемо пример стартове линије HTTP захтева за добијање странице:
GET /page/test HTTP/1.1
А сада пример захтева за слање података:
POST /page/test HTTP/1.1