Sobes.tech
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.