Een ontwikkelaar van Google stelt voor om een http-statuscode in te voeren voor websites die om juridische redenen niet worden getoond. HTTP Status 451 zou onder meer van pas komen bij blokkades, zoals die van The Pirate Bay.
De nieuwe statuscode moet meer transparantie opleveren, aldus Google-ontwikkelaar en medeopsteller van de xml-specificatie Tim Bray. Hij heeft een concept voor de nieuwe statuscode ingediend bij de Internet Engineering Task Force. Http-statuscode 451 Unavailable for Legal Reasons zou bijvoorbeeld kunnen worden gebruikt als een pagina niet kan worden getoond vanwege een gerechtelijke uitspraak. Het nummer 451 is waarschijnlijk een verwijzing naar het boek Fahrenheit 451, over een wereld waar boeken verbannen zijn.
Bray kwam op het idee voor de nieuwe statuscode na een weblog van een andere ontwikkelaar, die klaagde over de blokkade van The Pirate Bay door zijn provider. De provider gaf als statuscode 403, die moet worden weergegeven als een server weigert een bepaalde pagina te tonen, bijvoorbeeld omdat iemand niet is ingelogd. Dat is niet juist, stelt de ontwikkelaar, Terence Eden; de server die hij probeerde te bereiken, wordt niet eens in staat gesteld om de pagina te tonen. Daarom zou een nieuwe statuscode de moeite waard zijn, denkt hij, wat Bray ertoe aanzette om met een concreet concept te komen.
Ook in Nederland zou de statuscode van pas komen. Zo geven Ziggo en UPC, die de torrentsite ook moeten blokkeren, op hun blokkadepagina's http-statuscode 200, die eigenlijk enkel moet worden getoond als een verzoek succesvol is verlopen.
Http-statuscodes worden gebruikt om informatie over een http-verzoek naar een client te sturen. Zo kunnen bijvoorbeeld foutmeldingen worden doorgestuurd. De foutmeldingen 403 en 404, de laatste voor een niet-gevonden pagina, zijn waarschijnlijk de bekendste statuscodes. Overigens wordt de statuscode 451 ook al gebruikt door Microsoft Exchange, maar deze is niet tot standaard verheven.