Jak poznám, jestli jsem dostal chybovou hlášku nebo úspěšnou odpověď?
Když pracuji s GraphQL, občas se mi stává, že si nejsem úplně jistý, zda jsem dostal úspěšnou odpověď nebo jestli mi server vrátil nějakou chybovou hlášku. Jak to vlastně zjistit? Mám se dívat na stavový kód HTTP, nebo je to spíš o obsahu odpovědi? Někdy mi přijde, že odpověď je v pořádku, ale pak z ní vyplývá, že tam něco nehrálo. Také jsem slyšel, že GraphQL může posílat chyby v rámci datové struktury a mě zajímá, jak to správně interpretovat. V některých případech se mi zdá, že i když server vrátí všechno v pořádku, tak ve výsledných datech je něco špatně. Můžete mi prosím poradit, jak nejlépe rozlišit mezi těmito dvěma situacemi? Jaké konkrétní kroky bych měl podniknout, abych byl schopný rozpoznat, kdy mám co do činění s chybou a kdy je vše v pořádku? Jaké klíčové prvky bych měl sledovat v odpovědi, abych to mohl snadno posoudit? Děkuji!