Saya memiliki layanan web yang ketika dipanggil tanpa menentukan panggilan balik akan mengembalikan string JSON yang digunakan application/json
sebagai tipe konten.
Ketika callback ditentukan, itu akan membungkus string JSON dalam fungsi callback, jadi itu bukan JSON lagi yang benar-benar valid. Pertanyaan saya adalah, apakah saya harus menyajikannya seperti application/javascript
dalam kasus ini atau masih menggunakan application/json
?
javascript
json
jsonp
Zach
sumber
sumber
Gunakan
application/json
sesuai rfc4627.txt jika yang Anda kembalikan adalah JSON biasa.Jika Anda mengembalikan JavaScript (yang sebenarnya adalah JSONP), gunakan
application/javascript
sesuai rfc4329.txtsumber