201 Created

Eine neue Resource wurde gemäß Anfrage erstellt.

Bedeutung

Die Anfrage war erfolgreich, es wurde eine neue Resource erstellt. Die URL der Resource kann mittels der Antwortkopfzeile Location dem Client vom Server mitgeteilt werden.

Spezifikation von 201 Created

Der 201 Created HTTP Status Code zeigt an, dass die Antwort erfüllt wurde und zu der Erzeugung von einer oder mehr Resourcen geführt hat. Die primäre Resource, die durch die Anfrage erstellt wurde, wird entweder durch die Location Antwortkopfzeile oder – falls keine solche Antwortkopfzeile empfangen wurde – durch die effektive URL der Anfrage identifiziert.

Die Nutzlast einer 201 Created Antwort beschreibt und verlinkt zu den Ressourcen, die erstellt wurden. Die Bedeutung von ETag und Last-Modified Antwortkopfzeilen wird in Abschnitt 7.2 von RFC7231 diskutiert.

Spezifiziert wird 201 Created durch Abschnitt 6.3.2. von RFC7231

Ausprobieren

🔧 Erzeuge eine Antwort mit dem HTTP Status Code 201

🔦 Checke den Status Code, die Anwort-Kopfzeilen und Weiterleitungsketten einer URL

Unterhaltsames

🐈 HTTP-Katze zu 201

🐩 HTTP Status Hund zu 201

HTTP-Versionen

  • HTTP 1.0
  • HTTP 1.1
  • HTTP 2
  • HTTP 3

Konstanten in Programmiersprachen

Ruby on Rails HTTP Status Symbol
 :created

Microsoft Windows Runtime API
HttpStatusCode.Created

Go HTTP Status Constant
 http.StatusCreated

Symfony HTTP Status Constant
 Response::HTTP_CREATED

Python2 HTTP Status Constant
 httplib.CREATED

Python3+ HTTP Status Constant
 http.client.CREATED

Python3.5+ HTTP Status Constant
 http.HTTPStatus.CREATED