Wpis z mikrobloga

Jest jakiś mapping na .../foo/{id} zakładamy, że każde id (lista), jeśli nie ma statusu enabled=true to czy lepiej jest :
1. Zwrócić, że lista nie istnieje tzw. 404
2. Czy zrobić taki "work around" if(lista.isEmpty()) return null; i wyświetlić użytkownikowi, że lista jest pusta

Dla użytkownika nie ma to jakiegokolwiek znaczenia, bardziej mi chodzi o poprawność. Chciałbym, żeby ktoś się wypowiedział nie tylko że "1" albo że "2", ale też dlaczego tak, a nie inaczej.

#java #spring
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sokahr: kurde źle napisałem ... ofc w 2 opcji miało być if(!lista.isEnabled()) return null; chodzi o to, że jak jest coś nieaktywne dla użytkownika, to czy lepiej zwrócić mu 404 czy wyświetlić stronę z kodem 200, ale że nic nie ma na tej stronie?
  • Odpowiedz