Junior — Middle
Selgitage, mida tähendab HTTP-päringutes meetod OPTIONS.
sobes.tech AI
Vastus AI-lt
HTTP meetod OPTIONS kasutatakse serverilt teabe saamiseks toetatud meetodite ja ressursi võimaluste kohta. Tavaliselt saadab klient OPTIONS-päringu, et teada saada, millised HTTP meetodid (GET, POST, PUT, DELETE jne) on konkreetse URL-i jaoks lubatud.
See on eriti kasulik CORS-i (Cross-Origin Resource Sharing) rakendamisel, kus brauser saadab esmalt preflight OPTIONS-päringu, et kontrollida, kas põhipäring on lubatud.
Lihtne OPTIONS-päringu näide:
OPTIONS /api/data HTTP/1.1
Host: example.com
Serveri vastus võib sisaldada päist Allow, milles on loetletud lubatud meetodid:
HTTP/1.1 204 No Content
Allow: GET, POST, OPTIONS