Jul 29
За нещастие, все още има много хора, които си мислят че http request-a може да бъде само GET и POST. Просто защото само тези методи се поддържа от браузъри и забравят за PUT, DELETE, HEAD методи. Не смятам, тук да обяснявам подробно за всеки метод и да навлизам в RESTful териториите, а само на бързо ще напиша кое за какво би трябвало да се използва:
- PUT - за добавяне
- DELETE - за изтриване (каква изненада)
- POST - за промяна
- GET - за “вземане” т.е. за четене
- HEAD - за извличане на header информацията
На http://thoughtpad.net/alan-dean/http-headers-status.html има настина добро обяснение на целия процес, обработва всеки request. Най-якото, там е тази диаграма (която я има в gif, jpg, png, svg формати):
http://thoughtpad.net/alan-dean/http-headers-status.png
Тук са показани нагледно какви провеки се правя, какви видове съобщения се връщат.


August 7th, 2008 at 8:34 am
Може би само PUT и DELETE не са толкова популярни, иначе HEAD и досто-популярен избор, и се използва доста (поне моите наблюдения са такива)
August 7th, 2008 at 2:25 pm
Tака си е. То, HEAD аз главно го ползвам при AJAX рекуести.