Diese Datei stellt den Ausgangspunkt für alle Zugriffe auf die RESTful Web Services von Stud.IP dar. Grob betrachtet läuft das Routings so ab:
Ein HTTP-Request geht ein. Falls dort eine inkompatible Version der REST-API verlangt wird, bricht das Skript ab. Die Authentifizierung wird durchgeführt. Bei Erfolg wird die PATH_INFO und die HTTP Methode im Router verwendet, um die passende Funktion zu finden. Der Router liefert in jedem Fall ein Response-Objekt zurück, dass dann anschlieÃende ausgegeben wird, d.h. die Header werden gesendet und dann das Ergebnis ausgegeben oder gestreamt.