501 Not Implemented
- Piotr Bartczak
- 28 lut 2008
- 1 minut(y) czytania
Po raz pierwszy w życiu użyłem statusu błędu 501. Sam status jest statusem bardzo ciekawym i jako taki nigdy nie powinien wystąpić w gotowej aplikacji. Informuje on, że wszystko jest właściwie w porządku, oprócz tego, że pytana funkcjonalność nie została zaimplementowana.
Świetnie taki błąd sprawdza się natomiast w czasie pracy nad aplikacją, informując developera o brakach funkcjonalnych.
Moje użycie polega na wyświetleniu właśnie 501-nki wtedy kiedy nie znajdujemy pliku z definicją modelu lub pliku z definicją widoku.
Na sam koniec trzeba to jeszcze będzie przepuścić przez jakiegoś helpera, który powie, czy przypadkiem to co znajduje się w requeście nie kwalifikuje się do wyrzucenia błędu 404.
Comments