## 4. Lösung #### 1. Was bedeutet der HTTP-Statuscode `404`? - [ ] Die Verbindung wurde abgelehnt - [ ] Der Server ist überlastet - [x] Die Ressource wurde nicht gefunden - [ ] Die Anfrage war erfolgreich **Erklärung:** `404` bedeutet, dass die angeforderte Ressource auf dem Server nicht gefunden wurde. #### 2. Welcher Statuscode steht für eine erfolgreiche POST-Anfrage, bei der eine neue Ressource erstellt wurde? - [ ] `200 OK` - [ ] `302 Found` - [ ] `204 No Content` - [x] `201 Created` **Erklärung:** `201 Created` zeigt an, dass die Ressource erfolgreich erstellt wurde. #### 3. Was bedeutet der Statuscode `500`? - [ ] Umleitung - [x] Serverfehler - [ ] Erfolgreiche Anfrage - [ ] Clientfehler **Erklärung:** `500` ist ein interner Serverfehler – der Server konnte die Anfrage nicht verarbeiten. #### 4. Welcher Statuscode zeigt an, dass eine Ressource dauerhaft verschoben wurde? - [x] `301 Moved Permanently` - [ ] `307 Temporary Redirect` - [ ] `302 Found` - [ ] `410 Gone` **Erklärung:** `301` bedeutet, dass die Ressource dauerhaft unter einer neuen URL erreichbar ist.