![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
jakie statusy błędów są zwykle zwracane przez API? Kiedyś robiłem tak, że zawsze zwracałem status 200, ale w przypadku błędów (np. nieprawidłowe dane) wywalałem obiekt z kluczem error. Nie jest to chyba jednak najlepsze rozwiązanie, prawda? Jaki status najlepiej oddaje np. nieprawidłowe dane wejściowe? Strzelam, że Forbidden (403), ale pewności nie mam. Pomóżcie (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jakie statusy sobie zdefiniujesz takie będą. Zobacz sobie jak jest zrobione np. API Allegro (chociaż to niekoniecznie dobry przykład), czy API YouTube. Zresztą nie wiem, czy byłbyś w stanie obsłużyć wszystkie przypadki w swojej aplikacji za pomoc kodów HTTP.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 00:54 |