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

  • How to Cook ?

    How to Cook

    31 Ocak 2007
  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010
  • stewmurray47

    stewmurray47

    1 Kasım 2006