Junior — Middle
Kas on lubatud kasutada GET-meetodi päringukehast andmete edastamiseks?
sobes.tech AI
Vastus AI-lt
HTTP GET meetodi keha (body) kasutamine ei ole standardpraktika ega soovitatav. HTTP spetsifikatsiooni kohaselt on GET-päringud mõeldud andmete saamiseks ning tavaliselt edastavad parameetreid URL-i (päringu stringi) kaudu. Paljud serverid ja proxy-d võivad ignoreerida või valesti töödelda GET-päringute keha, mis võib põhjustada ettearvamatut käitumist.
Kui peate saatma andmeid serverile, on parem kasutada POST, PUT või muid meetodeid, mis ametlikult toetavad päringu keha.
Õige GET-päringu näide parameetritega:
GET /search?query=example HTTP/1.1
Host: example.com
GET-päringu keha on tavaliselt ignoreeritud ning seda ei tohiks kasutada.