lostyazilim
tr.link

ajax ile cors nasıl kullanılır ?

3 Mesajlar 1.332 Okunma
acebozum
tr.link

msyysm msyysm WM Aracı Kullanıcı
  • Üyelik 03.03.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek öğrenci
  • Konum Bursa
  • Ad Soyad M** Y**
  • Mesajlar 48
  • Beğeniler 29 / 2
  • Ticaret 0, (%0)
Merhabalar ,

https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

yukarıdaki makaleyi okuyordum ama aşağıdaki kodu bir türlü anlayamadım



const invocation = new XMLHttpRequest();
const url = 'http://bar.other/resources/credentialed-content/';

function callOtherDomain() {
if (invocation) {
invocation.open('GET', url, true);
invocation.withCredentials = true;
invocation.handler;
invocation.send();
}
}




internette bazı kodlar buldum cors işine arıyor diye ama yine cors hatası aldım onlarda da.

Sizden ricam cors kullanabilmek için tam olarak koda neler eklemeli ?

Makelede simple request olanları ve preflight request olanların ne olduğunu anladım orayı açıklamanıza pek gerek yok ama koda nasıl dökeceğimi bilmiyorum.


NOT: jquery kullanmadan bir örnek verebilir misiniz cors hatası aşabileceğim ?
 

 

elektronikssl
webimgo

SancarSaran SancarSaran WM Aracı Kullanıcı
  • Üyelik 14.01.2018
  • Yaş/Cinsiyet 52 / E
  • Meslek Programcı
  • Konum İzmir
  • Ad Soyad S** S**
  • Mesajlar 319
  • Beğeniler 4 / 111
  • Ticaret 0, (%0)
Sunucu headerlerini cors desteği vermesi lazım

Yani kafana göre oraya buraya tamassın cors requesti. Attığın yerde headerler buna onay vermesi lazım.

location / {
if ($request_method = OPTIONS) {
return 204;
}

add_header Access-Control-Allow-Origin *;
add_header Access-Control-Max-Age 3600;
add_header Access-Control-Expose-Headers Content-Length;
add_header Access-Control-Allow-Headers Range;
}


Gibi...

Kodun birşeyi yok bildiğin xhttp request. Javascripte aynı haltı 50 çeşit yazabildiğinden sana bir şey miş gibi geiliyor.
msyysm

kişi bu mesajı beğendi.

msyysm msyysm WM Aracı Kullanıcı
  • Üyelik 03.03.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek öğrenci
  • Konum Bursa
  • Ad Soyad M** Y**
  • Mesajlar 48
  • Beğeniler 29 / 2
  • Ticaret 0, (%0)
teşekkürler <3
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al