0 oy
22 gösterim
Cross-origin resource sharing nedir?
kapalı
Web Programlama kategorisinde (254 puan)
kapalı | 22 gösterim

1 cevap

+1 oy
En İyi Cevap
cross-origin resource sharing

Birbirinden farklı domain isimleri üzerinde kaynak paylaşım sınırlaması olarak özetlenebilir sanıyorum.

Örnek olarak hasscript.com sayfası açıldığı zaman javascript dosyalarının hasscript.com haricindeki internet sitelerine bir ajax request açamamaları için bir güvenlik katmanı.

Siteninin sunucu tarafında bir tanım ile yapılır. Yani hasscript üzerinden gidersek hasscript sunucu tarafında bu sitenin hangi sitelere request atabileceği tanımlanır. Php için apache üzerinde, java için tomcat üzerinde yapılan bir ayar oluyor. Tabi farklı sunucular kullanıyor da olabilirsiniz.

Siteye ilk request atıldığında index için gelen response header içinde bu bilgi bulunur. Kullandığınız tarayıcı da bu bilgi üzerinden js kodlarının diğer bir siteye request atması durumunda engelleme yapar. Tabii ki bu CORS filtrelerini plug-in yardımıyla by-pass edebilirsiniz.
(3.9k puan)
seçti

İlgili sorular

0 oy
0 cevap
30 Kasım 2018 Genel Kavramlar kategorisinde kenan (3.9k puan) sordu | 22 gösterim
0 oy
0 cevap
0 oy
0 cevap
30 Kasım 2018 Genel Kavramlar kategorisinde kenan (3.9k puan) sordu | 71 gösterim
0 oy
0 cevap
30 Kasım 2018 Genel Kavramlar kategorisinde kenan (3.9k puan) sordu | 30 gösterim
0 oy
0 cevap
30 Kasım 2018 Genel Kavramlar kategorisinde kenan (3.9k puan) sordu | 9 gösterim