Ich verwende eine JAX-RS-Schnittstelle mit XMLHttpRequest (XHR). Aufgrund des XHR-Preflights sendet XHR immer OPTIONEN, bevor die reale Ressource aufgerufen wird.
Jetzt habe ich Dutzende von Methoden und ich brauche die Optionen für jede resoruce. Gibt es eine Möglichkeit, dies automatisch zu tun? Ich möchte nicht Dutzende von Methoden schreiben wie:
%Vor%UPDATE 09/12/2013: DAS FUNKTIONIERT NICHT. Damit funktionieren alle @ GET / @ DELETE / @ POST / @ PUT nicht mehr.
Endlich habe ich mein Problem gelöst. Ich habe eine Superklasse OptionsResource
erstellt, von der alle Ressourcen erben. Diese resoruce enthält:
Ein Beispiel:
%Vor%Dies entspricht: