Ticket 4.3 – Endpoint GET /{short_code} (Redirect) #12
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung:
Route GET "/{short_code}" implementieren.
Ablauf:
short_code aus Pfad lesen.
In DB nach target_url suchen.
Wenn gefunden → Redirect (z.B. status_code=302, location=target_url).
Wenn nicht gefunden → 404 mit Fehler-JSON.
Akzeptanzkriterien:
Aufruf der Short-URL im Browser führt zur langen URL.
Nicht existenter short_code liefert 404.
Funktioniert innerhalb der Docker-Umgebung.