501 Not Implemented

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.

Published by Marcin Pietrzak

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis nec ante nec lectus laoreet feugiat. Donec aliquet justo in tellus gravida, id elementum magna convallis. Curabitur faucibus mauris sed risus egestas lobortis. Nunc vestibulum elit ac ipsum ultricies, non ultrices lorem ultrices. Nam at dolor id elit lobortis ullamcorper. Fusce commodo turpis nisi, efficitur efficitur libero dictum eget. Morbi viverra dignissim lacus. Vestibulum mi justo, dictum ut iaculis eget, scelerisque et nibh.

2 replies on “501 Not Implemented”

  1. IMVHO ma wartość poznawczą. Jest to informacja, że odnośnik jest prawidłowy, że coś takiego w danym serwisie istnieje (przynajmniej w założeniu), ale że jeszcze tego … nie ma.

Comments are closed.

Więcej w 404, poradnik webmastera
Lista ikonek – tworzymy podcień

Wcześniejszy wpis w którym opisane było tworzenie listy ikonek pod tytułem pozwolił na wytworzenie następującej listy ikonek. Ładnie toto wygląda,...

Zamknij