Skip to main content

Chyby zjištěné při provádění požadavku

Chyby k nimž došlo při provádění požadavku (zejména se jedná o chyby ve spolupráci s okolním prostředím - databáze, ...) mají zpravidla v atributu "detail" uveden obecný text "Pri provadeni pozadavku doslo k chybe" a v těle chyby (mezi tagy příslušné odpovědi) mají rozšířené informace o chybě. Tyto rozšířené informace jsou vždy v tagu error a tento tag se může opakovat. Obecně je ale nutné počítat, že každá informace o chybě může mít v těle upřesňující informace následujícícho formátu:

Význam jednotlivých atributů je následující:

  • number - označuje interní číslo chyby

  • severity - označuje závažnost chyby, klientské časti programu se posílá pouze z informačních důvodů - pokud je ohlášena chyba, pak požadavek vždy selhal, kód chyby je pouze závažnost z hlediska serveru

  • detail - obsahuje rozšířený popis chyby v čitelném formátu