Sobes.tech
Junior — Middle

Тавзеҳ диҳед, ки чӣ маъно дорад усули OPTIONS дар дархостҳои HTTP.

sobes.tech AI

Ҷавоб аз AI

Методи OPTIONS дар HTTP барои пурсиш аз сервер дар бораи методҳо ва имкониятҳои дастрас истифода мешавад. Одатан, клиент барои маълум кардани он, ки кадом методҳои HTTP (GET, POST, PUT, DELETE ва ғайра) барои URL муайян иҷозат дода шудаанд, пурсиши OPTIONS мефиристад.

Ин махсусан дар иҷрои CORS (Cross-Origin Resource Sharing) муфид аст, ки дар он браузер аввал пурсиши preflight OPTIONS-ро барои санҷидани иҷозат ё надоштани дархости асосӣ мефиристад.

Масалан, пурсиши оддӣ барои OPTIONS:

OPTIONS /api/data HTTP/1.1
Host: example.com

Ҷавоби сервер метавонад сарлавҳаи Allow-ро дошта бошад, ки дар он методҳои иҷозатдодашударо нишон медиҳад:

HTTP/1.1 204 No Content
Allow: GET, POST, OPTIONS