Gå til hovedinnhold

Regex er for bred

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

Hva det betyr

Det egendefinerte mønsteret matcher vanlig tekst, for eksempel en linje kildekode, så det ville blokkert de fleste pusher. detail viser teksten det matchet.

Hva du gjør

Forankre mønsteret i noe som er spesifikt for secreten, for eksempel prefikset.

Svarformat

Alle feil fra fremforge-API-et er RFC 9457 problem+json:

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

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.