Ich habe einen Webservice, der beim Aufruf ohne Angabe eines Rückrufs eine JSON-Zeichenfolge zurückgibt, die application/json
als Inhaltstyp verwendet wird.
Wenn ein Rückruf angegeben wird, wird die JSON-Zeichenfolge in eine Rückruffunktion eingeschlossen, sodass JSON nicht mehr wirklich gültig ist. Meine Frage ist, soll ich es wie application/javascript
in diesem Fall servieren oder noch verwenden application/json
?
javascript
json
jsonp
Zach
quelle
quelle
Verwenden Sie
application/json
gemäß rfc4627.txt, wenn Sie nur JSON zurückgeben.Wenn Sie JavaScript zurückgeben (was eigentlich JSONP ist), verwenden Sie es
application/javascript
gemäß rfc4329.txtquelle