Kody stanów HTTP - jakie i kiedy? [diagram]
"An activity diagram to describe the resolution of HTTP response status codes, given various headers."
t.....a z- #
- #
- #
- #
- #
- #
- 33
"An activity diagram to describe the resolution of HTTP response status codes, given various headers."
t.....a z
Komentarze (33)
najlepsze
Protokół HTTP jest BEZSTANOWY.
A diagram przedstawia nie kody STANÓW a kody ODPOWIEDZI
400 Bad Request - a gdzie bukiet kwiatów???
401 Unauthorized - mężatka
402 Payment Required - kolacja przy świecach
403 Forbidden - łapy precz!
404 Not Found - dzisiaj jestem za zakupach z koleżankami
405 Method Not Allowed - Nie, tylko nie anal!
406 Method Not Acceptable - ...tylko nie oral!
407 Proxy Auth. Required - muszę zapytać mamy
408 Request
Mały skrót:
403: złe hasło
404: nie ma strony
500: serwer siadł
Bardziej przystępna lista kodów odpowiedzi:
http://pl.wikipedia.org/wiki/Kod_odpowiedzi_HTTP
Moim zdaniem kody (podobnie jak opis czterech podstawowych czasowników HTTP) powinien przeczytać choć raz każdy, kto chce pisać jakiekolwiek aplikacje webowe - by wiedzieć, jakie są - i w razie czego móc odszukać, czym należy odpowiedzieć (i np. wiedzieć, kiedy odesłać 201 lub 202 zamiast zawsze odpowiadać 200 OK).
506 - HTTP VARIANT ALSO VARIES - Wariant jest wariantowy! :)
Protokół HTTP jest podstawą podejścia REST i jest z nim ściśle związany. Do obsługi zwykłych stron WWW tak naprawdę potrzeba może z 10% tego co jest w standardzie HTTP (czyli 10% tego obrazka).
Dla zainteresowanych: http://en.wikipedia.org/wiki/Representational_State_Transfer
Komentarz usunięty przez moderatora
I takie coś się nadaje bardziej na wykop. Nice!