fetch(uri).catch(function(err) {
console.log(err);
});
gerçekten bu olduğunda tepki bedeni almaya hiçbir yolu var mı? Örneğin. Bir hata kodunu kontrol etmek için
DÜZENLEME: https://jsfiddle.net/4x4xLwqo/ bu mockbin bitiş noktası çağırır: http://mockbin.org/bin/d87acbb0-526e-4d66-aea4-b827d9c35031/view
EDIT 2: Bir js keman oluşturduk daha iyi bir bitiş noktası kullanacak şekilde güncellenir jsfiddle: https://jsfiddle.net/4x4xLwqo/2/
mi? Ben bir 400 – grahamrhay
gelen catch bloğu sonuna kadar – grahamrhay
@grahamrhay yukarıda jsfiddle görmek güvenli bir ('" https: // jsfiddle "') sayfasından güvensiz içerik ('" http: // mockbin "') istiyorsun . Bunu yapamazsınız. Sunucuya sormadan önce Getirme işlemi hata veriyor. Benzer şekilde, erişim kontrol başlıklarını mockbin yanıtlarında göremiyorum. Erişim yok, yine, bu bir sunucu hatası değil, bu bir bağlantı hatası. İki TLS (veya iki% 100 güvensiz) (alt) etki alanınız varsa ve her biri düzgün bir şekilde erişim denetimi başlıklarına sahip olsaydı (veya yalnızca tek yönlü bir veri aktarımı ve veri sunucusu erişim başlıklarına sahipti), Bu sadece iyi çalışması gerekir. – Norguard