Sobes.tech
Middle

Koja je razlika između GET i POST?

sobes.tech АИ

Одговор од АИ

GET и POST су два главна HTTP метода са различни наме purpose:

  • GET се користи за захтев података са сервера. Он је безбедан и идемпотентан, параметри се преносе у URL-у (у низу упита). Обично не мења стање сервера.

  • POST се користи за слање података на сервер, на пример, при креирању или ажурирању ресурса. Податци се преносе у телу захтева. POST може променити стање сервера и није идемпотентан.

Пример:

GET /todos?id=123 HTTP/1.1
Host: example.com

POST /todos HTTP/1.1
Host: example.com
Content-Type: application/json

{"title": "Buy milk", "done": false}

GET тражи todo са id=123, POST креира нови todo.