SORU
14 Temmuz 2012, CUMARTESİ


IE8/9 jQuery ve XDomainRequest ile KÖŞELERİ

KÖŞELERİ çapraz etki alanı bir API çağrısı için kullanıyorum, ancak İnternet Explorer sorunları veriyor. KÖŞELERİ IE8 mümkün ve XDomainRequest nesnesi üzerinden Internet Explorer 9 olmalıdır, ancak şeyler.. işe giremiyorum

Ancak birkaç jQuery eklentileri bu desteği eklemek için önerilir refuses XDomainRequest desteği sağlamak için DV. topic öneririm bu iki tür eklentileri: jQuery.XDomainRequest.js ve çalışma bildirilmiştir xdr.js,. Afaık, eklentileri otomatik olarak jQuery.ajax davranışı geçersiz kılmak gerekir. Başka bir eklenti buldum here.

KÖŞELERİ etkin bir sunucuya ajax istekleri gerçekleştiren ilgili eklentileri jQuery.XDomainRequest xdr jquery.ie.cors ile ufak bir demo sayfaları koydum. Sayfalar ve Firefox, ancak IE8/9 anında bir izin engellendi hatası (istek yapmadan önce bile) atmak Krom çalışmaktadır. MSDN post Bu başka bir işleyici 2* *ama bunu denedim ve de çalışmıyor ekleyerek öneririz.

Yanlış ne yapıyorum biliyor musun? Şimdi de kullanarak IE8 MS sanal sunucu ile test ettik, ama tam olarak aynı sorun var.

Edit: sorunun bir parçası üzerine YAZILAN kullanıyordum o olduğunu hemen anladım TAMAM HTTPS. Görünüşe göre XDomainRequest HTTPS üzerinden bir İSTASYONDAN izin vermiyor. HTTP geçebilirim ama gerçekten POST lazım.

Edit2: bu hikayenin sonu için this issue on github Bkz. HTTP POST kullanarak, xDomainRequest sadece text/plain istek olarak vücut (bağımsız değişken) ve kodlar çıkıyor. Bu hemen hemen herkes application/x-www-form-urlencoded multipart/form-data kullandığı için değersiz hale getirir.

Özet: birçok kısıtlamalar ile çok kötü bir uygulama, çünkü ben çok XDomainRequest herhangi bir zaman yatırım tavsiye değil. Bu temelde sadece gerçekten de jsonp ya da her neyse kullanabilirsiniz yani ssl olmayan sunucular için istekleri ALMAK için çalışır.

CEVAP
24 AĞUSTOS 2012, Cuma


POST yöntemi desteklenmiyor, ve etki alanları arası bir https:// Arama Sayfası isteği yapmak için de https üzerinden yüklü olması gerekir. Bunu buldum ayrıntılı olarak XDomainRequest bu ve diğer kısıtlamaları açıklayan en iyi yazı

http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Codecourse

    Codecourse

    3 ŞUBAT 2009
  • echifitness

    echifitness

    9 Kasım 2008
  • Submissions101

    Submissions1

    23 ŞUBAT 2007