Junior — Middle
HTTP so'rovlarida OPTIONS usulining nima ekanligini tushuntiring.
sobes.tech AI
AIdan javob
HTTP'da OPTIONS usuli, serverdan qo'llab-quvvatlanadigan usullar va resurs imkoniyatlari haqida ma'lumot so'rash uchun ishlatiladi. Odatiy holda, mijoz ma'lum bir URL uchun qaysi HTTP usullari (GET, POST, PUT, DELETE va boshqalar) ruxsat etilganligini bilish uchun OPTIONS so'rov yuboradi.
Bu, ayniqsa, CORS (Cross-Origin Resource Sharing) ni amalga oshirishda foydalidir; bu yerda brauzer avval preflight OPTIONS so'rovini yuborib, asosiy so'rovning ruxsat etilganligini tekshiradi.
Oddiy OPTIONS so'rovi misoli:
OPTIONS /api/data HTTP/1.1
Host: example.com
Server javobi, ruxsat etilgan usullar ro'yxatini ko'rsatadigan Allow sarlavhasini o'z ichiga olishi mumkin:
HTTP/1.1 204 No Content
Allow: GET, POST, OPTIONS