Ja klar. Jetzt macht es Sinn!
Der zweite Aufruf kommt vom Browser!
Der Browser fordert u.a. auch ein "favorite.ico" an. Daher der zweite Aufruf des DefaultHandlers.
Da, wie gesagt, ich keine Ahnung von diesen REST-Server-Zeug habe, habe ich meinen Bastel-Server mit einem Browser getestet. Hätte ich evtl. erwähnen sollen...
Der ganze JSON-Krahm dahinter, der über meinen Sever ausgeliefert werden soll, ist ja im Prinzip schon fertig, halt nur noch nicht eingebunden. Step by Step...
Jetzt, wo ich den
Request.PathInfo analysiere und korrekte HTTP-Stati zurückgebe, fragt der Browser nicht mehr danach.
Falsches Test-Werkzeug!
Wieder was gelernt.