Ich habe jquery verwendet, um Daten aus einer API zu ziehen. Allerdings bekomme ich einen 504 Fehler. Auch wenn ich Postbote benutze, um die Daten zu testen, geschieht dies. Kann jemand vorschlagen, was ich tun muss, um dies zu umgehen?Was kann ich tun, um einen 504-Gateway-Timeout-Fehler zu beheben?
Antwort
Es gibt nichts Sie kann tun.
Sie senden eine Anfrage an einen Server. Diese bestimmte Anforderung schlägt fehl, da der Server eine Anforderung an einen Proxy sendet und einen Zeitüberschreitungsfehler erhält. Ihr Server meldet dies Ihnen als Status 504 zurück.
Die einzige Möglichkeit, es zu beheben, besteht darin, den Proxy zu reparieren (zeitnah reagieren) oder den Server so zu ändern, dass er sich nicht auf diesen Proxy verlässt. Beide sind außerhalb Ihrer Region.
Sie können solche Fehler nicht verhindern. Was Sie tun können, ist herauszufinden, welche Benutzererfahrung es geben sollte, wenn ein solches Problem auftritt, und es zu implementieren. Übrigens. Wenn Sie 504 Fehler erhalten, sollten Sie auch Timeout-Fehler erwarten. Angenommen, Sie stellen eine Anfrage an Ihren Server mit 60 Sekunden Timeout, und Ihr Server stellt eine Anfrage an den Proxy mit 60 Sekunden Timeout. Da beide Timeouts gleich sind, empfängt Ihr Server manchmal das Proxy-Zeitlimit und sendet es an Sie (Status 504), aber manchmal wird Ihre Anfrage an den Server kurz davor abgebrochen, und Sie erhalten einen Zeitüberschreitungsfehler.
- 1. Was kann ich tun, um diesen Fehler zu beheben?
- 2. Was kann ich tun, um diesen Fehler zu beheben?
- 3. Was kann ich tun, um einen Android SDK Null Pointer Exception Fehler zu beheben?
- 4. Was ist OSSError -995 und was kann ich tun, um dies zu beheben? (Ios Aktie Erweiterung)
- 5. Nicht genügend Speicherfehler. Was kann ich tun, um das zu beheben?
- 6. um einen Internet Messenger zu entwickeln Was soll ich tun?
- 7. Was kann ich tun, um diese Installationsfehler mit Visual Studio Community 2015 Update 2 zu beheben
- 8. Warum kompiliert dieser Less nicht? Was kann ich tun, um es zu beheben?
- 9. Was kann ich tun, um textbasierte Webseiten effizienter zu bedienen?
- 10. Was kann ich tun, um XSS-Code zu verhindern?
- 11. Was kann ich tun, um den Rails-Entwicklungsmodus zu beschleunigen?
- 12. Was kann ich tun, um den folgenden Code zu optimieren?
- 13. was kann ich tun, um meinen Code zu machen arbeitet
- 14. Was kann ich tun, um nur den Gesamtwert zu drucken?
- 15. Was muss ich tun, um diesen Scanner-bezogenen Fehler zu beheben?
- 16. Was zu tun ist, um diese Auswahl zu beheben? Die Fußzeile auch?
- 17. Was kann ich tun, um einen Auswahldialog mit mehreren Optionen und zwei Auswahlmöglichkeiten zu erstellen?
- 18. Was kann ich tun, um eine UTF-8-Binärdatei wiederherzustellen?
- 19. Verwirrt von was zu tun, um diese Fehler zu beheben (iOS) ... irgendwelche Vorschläge?
- 20. Was muss ich tun, um an Scheme zu bezahlen?
- 21. Was soll ich tun, um meine Jogl-Leistung zu optimieren?
- 22. Beim Lesen der Datei in Python wurde der Fehler UnicodeDecodeError angezeigt. Was kann ich tun, um diesen Fehler zu beheben?
- 23. C# Methode sieht sehr redundant aus was kann ich tun, um es zu beheben Design-Muster, Methode?
- 24. Was muss ich tun, um auf CustomTextParagraphProperties zugreifen zu können?
- 25. Was tun, um 100 zu drucken?
- 26. Was soll ich tun, um das zu lösen?
- 27. Was muss ich tun, um Guice zu benutzen?
- 28. Was muss ich tun, um den Einzug zu ändern?
- 29. Kann ich ein Ingenico/Verifone-Terminal programmieren, um zu tun, was ich will?
- 30. Shelve ist zu langsam für große Wörterbücher. Was kann ich tun, um die Leistung zu verbessern?