Junior — Middle
Lze do těla POST žádosti zahrnout identifikátor pro odeslání na server?
sobes.tech AI
Odpověď od AI
Ano, identifikátor lze zahrnout do těla POST požadavku a odeslat na server. Obvykle jsou v REST API identifikátory vytvářeny serverem (například při vytváření nového záznamu), ale pokud je potřeba, může klient poslat identifikátor v těle požadavku.
Například při vytváření zdroje s předem známým ID:
POST /items
{
"id": "12345",
"name": "Název položky"
}
Je však třeba vzít v úvahu, že v některých API jsou identifikátory generovány serverem a klient je nemusí posílat. Všechno záleží na obchodní logice a dohodách API.