Una bozza dell'Internet Engineering Task Force (IETF) aggiunge nuovi status code HTTP ai più noti 200, 301, 302, 404. Va precisato che, trattandosi di un draft, non c'è nulla di definitivo, come recita anche il documento che dettaglia i nuovi codici:
Non è appropriato usare gli Internet-Drafts come un materiale di riferimento o citarli in altro modo di un "work in progress."
Vediamo sinteticamente i nuovi status code HTTP:
- 428 Precondition Required
- 429 Too Many Requests
- 431 Request Header Fields Too Large
- 511 Network Authentication Required
Interessante in particolare lo status code 429, che indica che un utente ha inviato troppe richieste in un certo intervallo temporale. Utile anche il 511 che permette di richiedere al client di autenticarsi per avere accesso alla Rete. Non mi dilungo in dettagli tecnici e rimando direttamente al draft completo per conoscere i nuovi status code.