JSONP sunmak için en iyi içerik türü?


120

Bir geri arama belirtmeden çağrıldığında application/jsoniçerik türü olarak kullanarak bir JSON dizesi döndürecek bir web hizmetim var .

Bir geri arama belirtildiğinde, JSON dizesini bir geri arama işlevinde sarmalar, bu nedenle artık gerçekten geçerli JSON değildir. Sorum şu, application/javascriptbu durumda olduğu gibi application/jsonmi kullanmalıyım yoksa hala kullanmalı mıyım?

Yanıtlar:


147

Application / javascript kullanın. Bu şekilde, istemciler bir yanıtın dolgusu olup olmadığını manuel olarak kontrol etmek zorunda kalmadan içerik türüne güvenebilirler.


1
: "Dan Komut SEC7112 Bu mesajla IE 9'da başarısız xyz.com neden Herhangi fikri nedeniyle mim tipi uyumsuzluğu nedeniyle engellendi"?
Pit Digger

"Application / javascript" içerik türü, komut dosyası etiketinde belirtilen (veya herhangi bir nedenle varsayılan olarak beklenen) "text / javascript" ile uyuşmuyor olabilir
Ievgen Lukash

Bilgilere dayanarak bu makalede metin / javascript ve uygulama / javascript IE 9. merak @ sunucu sadece doğru içerik tipi başlığını dönen olmasaydı çukur arayıcısı de çalışacak.
spig

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.