Ukjent nøkkel
type | https://docs.frem.sh/reference/api/errors/unknown-key |
| HTTP-status | 400 Bad Request |
Hva det betyr
En SAST-regel bruker en nøkkel som ikke står på tillatelseslisten. Bare nøkler for mønstre, metavariabler og taint, samt paths, fix, options og metadata, er tillatt, så en regel kan ikke nå utenfor seg selv (for eksempel med join eller extract).
Eksempler på detail-meldinger som returneres med denne feilen:
- rule key not allowed: join.
Hva du gjør
Fjern nøkkelen som detail nevner.
Svarformat
Alle feil fra fremforge-API-et er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/unknown-key",
"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.