Reindirizzamenti HTTP
Quando un client si rivolge a un server su un URL specifico, il server può eseguire un reindirizzamento, restituendo un codice di stato che inizia con il tre.
Quando un client riceve una risposta di reindirizzamento,
utilizza il nuovo URL fornito e
lo carica immediatamente.
L'indirizzo a cui effettuare
il passaggio è specificato nell'intestazione HTTP
Location.
Diamo un'occhiata a un esempio. Supponiamo che il client faccia la seguente richiesta:
GET /page.html HTTP/1.1
Supponiamo che il server restituisca in risposta un reindirizzamento:
HTTP/1.1 301 OK
Location: /test.html
Studia l'elenco dei codici di stato per il reindirizzamento.