HTTP-Statuscodes sind eine Reihe standardisierter Codes, die in einer HTTP-Webantwort zurückgegeben werden. Fragen, warum ein Dienst (unerwartet) einen Statuscode zurückgibt, sollten dieses Tag nicht verwenden.
Dies ist die unformatierte Anforderung für einen API-Aufruf: POST http://192.168.3.45:8080/api/v2/event/log?sessionKey=b299d17b896417a7b18f46544d40adb734240cc2&format=json HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: application/json Content-Length: 86 Host: 192.168.3.45:8080 Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) {"eventType":"AAS_PORTAL_START","data":{"uid":"hfe3hf45huf33545","aid":"1","vid":"1"}}""" Diese Anforderung gibt eine erfolgreiche Antwort (2xx) zurück. Jetzt versuche ich diese Anfrage zu posten mit requests: >>> import requests >>> headers = {'content-type' …
Aus irgendeinem Grund, während ich AJAX benutze (mit meinem Dashcodeentwickelte Anwendung) Der Browser stoppt nur das Hochladen und gibt Statuscodes von zurück 0. Warum passiert das?
Was ist der Unterschied zwischen HTTP- 301und 308Statuscodes? 301 (Permanent verschoben): Diese und alle zukünftigen Anforderungen sollten an die angegebene URI gerichtet werden. 308 (Permanente Weiterleitung): Die Anforderung und alle zukünftigen Anforderungen sollten unter Verwendung einer anderen URI wiederholt werden. Sie scheinen ähnlich zu sein.
Wenn ein Benutzer nicht angemeldet ist und versucht, auf eine Seite zuzugreifen, für die eine Anmeldung erforderlich ist, wie lautet der richtige HTTP-Statuscode für eine Umleitung zur Anmeldeseite? Ich frage , weil keiner der vom W3C festgelegten 3xx-Antwortcodes den Anforderungen zu entsprechen scheint : 10.3.1 300 Mehrfachauswahl Die angeforderte Ressource …
Angenommen, ich schreibe einen REST-Service, dessen Absicht es ist, einem System ein neues Datenelement hinzuzufügen. Ich habe vor zu POSTEN http://myhost/serviceX/someResources Angenommen, das funktioniert. Welchen Antwortcode soll ich verwenden? Und welchen Inhalt könnte ich zurückgeben? Ich schaue mir die Definitionen von HTTP-Antwortcodes an und sehe diese Möglichkeiten: 200: Gibt eine …
Ich bin gespannt, welcher HTTP-Statuscode für eine Seite "Element existiert nicht" am besten geeignet ist. Wenn die Seite selbst nicht vorhanden ist, verwende ich natürlich 404. Auf einer meiner Seiten befindet sich jedoch ein useridArgument (es handelt sich um eine Seite "Benutzer bearbeiten"). Falls kein Benutzer mit der angegebenen Benutzer-ID …
Ich habe eine Anwendung, die Nachrichten an Benutzer sendet. In einer Post-Anfrage wird eine XML-Zeichenfolge übertragen, die aus allen Benutzern besteht, die diese bestimmte Nachricht erhalten sollen. Wenn einer der Benutzer in der Liste nicht vorhanden ist, gebe ich die Liste der vermissten Benutzer zur weiteren Auswertung an den Client …
Ich erstelle eine RESTful-API, die eine Reihe von Benutzerinteraktionen verarbeitet, einschließlich der Bestellung mit gespeicherten Kreditkarten. Im Falle einer erfolgreichen Bestellung gebe ich ein 200 OK zurück, und in dem Fall, in dem die Bestellanforderung fehlerhaft oder ungültig ist, gebe ich eine 400 Bad Request zurück. Aber was soll ich …
Ich habe eine PHP-Web-App entwickelt. Ich gebe dem Benutzer die Möglichkeit, mehrere Probleme auf einmal zu aktualisieren. Dabei stößt der Benutzer manchmal auf diesen Fehler. Gibt es eine Möglichkeit, die Länge der URL in Apache zu erhöhen?
Ich arbeite an einem iOS-Projekt. In dieser Anwendung lade ich Bilder vom Server herunter. Problem: Beim Herunterladen von Bildern wird ein Zeitlimit für die Anforderung angezeigt . Laut Dokumentation ist der HTTP-Statuscode des Anforderungszeitlimits 408. In meiner Anwendung erhalte ich jedoch den HTTP-Statuscode 0mit dem folgenden Fehler Error Domain = …
Ich möchte eine Datei herunterladen und muss den Antwortstatuscode (dh HTTP /1.1 200 OK) überprüfen . Dies ist ein Ausschnitt aus meinem Code: HttpGet httpRequest = new HttpGet(myUri); HttpEntity httpEntity = null; HttpClient httpclient = new DefaultHttpClient(); HttpResponse response = httpclient.execute(httpRequest); ... Wie erhalte ich den Statuscode der Antwort?
Ich habe eine Reihe von Ressourcen, deren Darstellungen träge erstellt werden. Die Berechnung zum Erstellen dieser Darstellungen kann je nach Serverlast, spezifischer Ressource und Mondphase zwischen einigen Millisekunden und einigen Stunden dauern. Die erste für die Ressource empfangene GET-Anforderung startet die Berechnung auf dem Server. Wenn die Berechnung innerhalb weniger …
Ich habe eine Liste von URLs, die ich überprüfen muss, um festzustellen, ob sie noch funktionieren oder nicht. Ich möchte ein Bash-Skript schreiben, das das für mich erledigt. Ich benötige nur den zurückgegebenen HTTP-Statuscode, dh 200, 404, 500 usw. Nichts mehr. BEARBEITEN Beachten Sie, dass ein Problem auftritt , wenn …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.