Response-Code kann alle Fehlercodes haben die es eben gibt. 404 wenn die Seite nicht gefunden wird und etliche andere wenn zum Beispiel der Zugriff verweigert wird. Das alles ist für das HTTP-Protokoll definiert. Du müsstest also mal eine Liste der Fehlercodes des HTTP-Protokolls suchen.
Hier mal eine Seite mit einem Link zum Protokoll welches nochmehr fehlercodes enthält:
http://www.webmeister.ch/server/error_code.htm