Ticket 4.3 – Endpoint GET /{short_code} (Redirect) #12

Open
opened 2025-12-05 12:28:29 +01:00 by wMichael · 0 comments
Owner

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.

**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.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: fastshortener/backend#12
No description provided.