Middle
Lze v GET požadavku použít tělo, například odeslat JSON?
sobes.tech AI
Odpověď od AI
Podle standardu by požadavky HTTP GET nem měly obsahovat tělo (body). Ačkoli některé klienty a servery technicky podporují tělo v GET, není to správné a může vést k nepředvídatelnému chování.
Pokud je třeba odeslat data na server, je lepší použít POST, PUT nebo jiné metody určené k přenosu těla požadavku.
Pro přenos parametrů v GET se obvykle používá řetězec dotazu (query string), například:
GET /api/resource?param1=hodnota1¶m2=hodnota2 HTTP/1.1
Odeslání JSON v těle GET požadavku se nedoporučuje a není podporováno většinou serverů a knihoven.