|June 23, 2012
Tim Bray, a fan of Bradbury’s writing, is recommending to the Internet Engineering Task Force, which governs such choices, that when access to a website is denied for legal reasons the user is given the status code 451.
There are already a host of HTTP status codes, from the common 404 Not Found to 504 Gateway Timeout. The 451 idea follows a blogpost from Terence Eden, who found that his ISP had been ordered to censor the Pirate Bay when he was given an HTTP 403 Forbidden message, meaning that “the server understood the request, but is refusing to fulfil it”. In fact, Eden writes on his blog, it was not Pirate Bay that was preventing access but the government, after Britain’s high court issued an order to ISPs to block access to the filesharing site in April, so the response was “factually incorrect”, and a new code is needed to indicate “censorship”.