SORU
6 EYLÜL 2012, PERŞEMBE


Yani, JSONP veya KÖŞELERİ?

Benim WebAPİ içinde konuşlandırıldıİntranetçevre. Anlamına gelirgüvenlikbeni ilgilendirmiyordu.

KÖŞELERİ gibi görünüyorçok daha samimiistemci vedaha kolay uygulamak için.

Gözden kaçırmış olabilirim başka herhangi bir kaygınız var mı?

CEVAP
6 EYLÜL 2012, PERŞEMBE


Bu oldukça geniş bir soru, wiki, kendi başına bir emri verebilir. Ayrıca Google'da biraz iki ile ilgili var, ama bazı temel noktaları vurabilirim sanırım.

  • Eğer ihtiyacınız salt okunur bir ajax arayüzü sunucuları ve ihtiyacınız için destek IE<=9, Opera<12, veya Firefox<3.5 veya çeşitli diğer eski ya da belirsiz tarayıcılar, KÖŞELERİ, kullanım JSONP. IE8 ve 9 İSTASYONDAN biraz destek ama sorunlar, ilk olarak aşağıdaki linki yorum bakın.
  • Eğer web API/yazma (örneğin,/sadece YAZI tam DİNLENME veya okumak yerine, sadece (örneğin) okunur öte yandan, JSONP. KÖŞELERİ kullanın.JSONP salt okunur doğal olarak.

Bu ne bir endişe, ya da en bilinen en kolay ne olursa olsun giderdim. Olduğu belli, deneyin kendi KÖŞELERİ, daha "modern" çözüm ve JSONP kesmek, torna veri bir çapraz etki alanı kısıtlamaları. atlamak için komut içine eğer KÖŞELERİ ancak, genellikle daha fazla sunucu tarafı yapılandırma gerektirir.

Eğer jQuery kullanıyorsanız, bir İSTASYONDAN fikir geliyor musun emin değilim "çok daha samimiistemci vedaha kolay uygulamak için." https://gist.github.com/3131951 bkz . bir WordPress kullanmak özetleri JsonP ayrıntıları ve KÖŞELERİ aslında biraz karmaşık sunucu tarafı ne kullanıyorsanız bağlı olarak implment olabilir.

Ben son zamanlarda geliştirilen bir web app kullanarak bir WordPress kullanmak ve backbone.js hangi okur çeşitli çapraz etki alanı web servisleri kontrol ediyoruz ve sona erdi kullanarak Json-P yerine bir İSTASYONDAN çünkü ihtiyacımız olan desteği IE 7 ve biraz daha basit sunucu tarafı (biz çalıştırmak Django w/ DjangoRestFramework), ve hemen hemen aynı seviyede jquery, istemci tarafında.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bart Baker

    Bart Baker

    1 Aralık 2006
  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • HER0R

    HER0R

    16 Aralık 2007