Emberjs: Router so konfigurieren, dass direkte 'GET'-Anfragen bearbeitet werden
Wie konfiguriere ich den Router für die Behandlung von xhr
unddirect requests
to api.
Use Case: Datei herunterladen
Ich habe einRESTAPI
, von dem ich versuche, eine Datei mit einem @ herunterzulad<a>
action link tag -> Klicken Sie auf, um ein neues Tab / Fenster mit absoluter URL zu öffnen. Meine WebApp wird unter @ geschaltehttp: // localhost: 4200 proxying request
zuhttp: // localhost: 44226 Wenn ich versuche, die API zu drücken, um die Datei mit der URL herunterzuladenhttp: // localhost: 4200 / api / download / files / 1 Ich erhalte den Fehler: UnrecognizedURLError: / api / download / files / 1
const Router = Ember.Router.extend({
location: config.locationType // auto
});
Router.map(function() {
this.route('login');
this.route('logout');
});
export default Router;
Alle Hinweise, wie vorzugehen ist / was zu ändern ist.