Passa al contenuto principale

3. Riga di richiesta (Request Line)

Una riga di richiesta inizia con un token di metodo, seguito da un singolo spazio (SP), l'obiettivo della richiesta, un altro singolo spazio (SP) e termina con la versione del protocollo.

request-line   = method SP request-target SP HTTP-version

3.1. Metodo (Method)

Il token di metodo indica il metodo di richiesta da eseguire sulla risorsa di destinazione. Il metodo di richiesta è sensibile alle maiuscole/minuscole.

method         = token

3.2. Obiettivo della richiesta (Request Target)

L'obiettivo della richiesta identifica la risorsa di destinazione su cui applicare la richiesta.

request-target = origin-form
/ absolute-form
/ authority-form
/ asterisk-form

3.2.1. origin-form

La forma più comune dell'obiettivo della richiesta è "origin-form".

origin-form    = absolute-path [ "?" query ]

3.2.2. absolute-form

absolute-form  = absolute-URI

3.2.3. authority-form

authority-form = uri-host ":" port

3.2.4. asterisk-form

asterisk-form  = "*"