CORS mekanizmasıyla karşılaştınız mı?
sobes.tech yapay zeka
AI'dan gelen yanıt
CORS (Cross-Origin Resource Sharing) — tarayıcı güvenlik mekanizmasıdır ve bir alan adından diğerine kaynaklara yapılan istekleri sınırlar.
Bir A alanındaki web sayfası B alanındaki verileri almaya çalıştığında, tarayıcı B alanının bu istekleri özel HTTP başlıklarıyla (örneğin, Access-Control-Allow-Origin) izin verip vermediğini kontrol eder. İzin yoksa, istek engellenir.
Örnek: https://example.com adresindeki ön yüz, https://api.example.org API'sine AJAX isteği yaparsa, API sunucusu yanıtında şu başlığı belirtmelidir:
Access-Control-Allow-Origin: https://example.com
Aksi takdirde, tarayıcı yanıtı almasına izin vermez.
CORS, güvenlik için önemlidir ve istenmeyen çapraz alan isteklerini önler, ancak meşru etkileşimler için sunucu doğru yapılandırılmalıdır.