Naar de hoofdinhoud

Regex te breed

typehttps://docs.frem.sh/reference/api/errors/regex-too-broad
HTTP-status400 Bad Request

Wat het betekent

Het eigen patroon matcht gewone tekst, zoals een regel broncode, dus het zou de meeste pushes blokkeren. detail noemt de tekst die het matchte.

Wat je kunt doen

Veranker het patroon op iets wat specifiek is voor het secret, zoals het voorvoegsel.

Vorm van het antwoord

Alle API-fouten van fremforge zijn RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/regex-too-broad",
  "title": "Bad Request",
  "status": 400,
  "detail": "..."
}

Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.