Als «http-status-codes» getaggte Fragen

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.

3
Python Request Post mit Parameterdaten
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' …



1
Was ist der Unterschied zwischen den HTTP 301- und 308-Statuscodes?
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.


7
Erstellen Sie eine Anfrage mit POST, die die Antwortcodes 200 oder 201 und den Inhalt enthält
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 …



4
HTTP-Statuscode für eine teilweise erfolgreiche Anforderung
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 …

7
Was ist die geeignete Antwort auf den HTTP-Statuscode für eine allgemeine erfolglose Anforderung (kein Fehler)?
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 …


12
HTTP-Statuscode 0 - Fehlerdomäne = NSURLErrorDomain?
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 = …


4
Ist es falsch, 202 "Akzeptiert" als Antwort auf HTTP GET zurückzugeben?
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 …

8
Skript zum Abrufen des HTTP-Statuscodes einer Liste von URLs?
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 …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.