ROZDZIAŁ 12.

Obsługa błędów w interfejsach API

Błędy się zdarzają. Zawsze znajdzie się użytkownik, który wpisze jakieś bzdury do systemu, niekoniecznie dlatego, że jest ułomny psychicznie (choć czasami można odnieść takie wrażenie), tylko dlatego, że ma inne oczekiwania i zrozumiał coś inaczej niż my. Internet to sieć bardzo luźnych powiązań i ciągle coś się w nim psuje. To, jak interfejs API radzi sobie w takich sytuacjach, jest miarą jego jakości. Dlatego w tym rozdziale przedstawiam parę wskazówek na temat tego, na co trzeba uważać i jak to dobrze robić.

Format wyjściowy

Jest taka złota zasada: zawsze odpowiadaj w takim formacie, jakiego oczekuje klient. Oznacza to, że nie powinno się wysyłać wiadomości o błędzie w formacie HTML, jeśli klient ...

Get API nowoczesnej strony WWW. Usługi sieciowe w PHP now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.