forked from WEB-IMB-WS2526/lab-development-imb
37 lines
1.1 KiB
Markdown
37 lines
1.1 KiB
Markdown
## 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. |