1,000,000,000,000 уникални URL-та Красив код 2
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

Тук са показани нагледно какви провеки се правя, какви видове съобщения се връщат.

2 Responses to “HTTP/1.1 PUT, DELETE, GET, POST, HEAD”

  1. Калоян К. Цветков Says:

    Може би само PUT и DELETE не са толкова популярни, иначе HEAD и досто-популярен избор, и се използва доста (поне моите наблюдения са такива)

  2. Radoslav Stankov Says:

    Tака си е. То, HEAD аз главно го ползвам при AJAX рекуести.

Leave a Reply

  • Enter this code