Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swagger "Try it out" Fehlermeldung: TypeError: NetworkError when attempting to fetch resource. #4

Closed
seeba8 opened this issue Jul 30, 2021 · 4 comments

Comments

@seeba8
Copy link

seeba8 commented Jul 30, 2021

In den Swagger "Try it out" Beispielen bekommt man die Fehlermeldung: TypeError: NetworkError when attempting to fetch resource., beispielsweise bei /dashboard/{AGS}.json.

Ich glaube, dass das daran liegt, dass die API nicht den Header access-control-allow-origin: * sendet. In der Browserkonsole werden die Daten im Netzwerktab angezeigt:
image

Bei der Autobahn-API funktioniert das "Try it out", da die API den Header korrekt sendet:
image

@seeba8 seeba8 changed the title Swagger Beispiele Fehlermeldung: TypeError: NetworkError when attempting to fetch resource. Swagger "Try it out" Fehlermeldung: TypeError: NetworkError when attempting to fetch resource. Jul 30, 2021
@seeba8
Copy link
Author

seeba8 commented Aug 8, 2021

@seeba8 seeba8 closed this as completed Aug 8, 2021
@LilithWittmann LilithWittmann reopened this Aug 8, 2021
@LilithWittmann
Copy link
Member

Hmm. Also diesbzgl ist meine Idee im Try it out modus einen API Proxy mit richtigen CORS Headers zu basteln. Hatte daran die Tage schonmal gearbeitet. Dann gabs aber soviel anderen trubel.

@janpio
Copy link

janpio commented Aug 10, 2021

Das sollte funktionieren. Kenne aus eigener Nutzung zum Beispiel https://github.com/Svish/php-cross-domain-proxy - läuft auf jedem 0815 shared host der PHP unterstützt.

@LilithWittmann
Copy link
Member

Ist behoben. Wir haben hier ab jetzt eine terraform config, wo man mit 4-Zeilen API-Proxys erstellen kann.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants