簡體   English   中英

與官方標准相比,將JSON數據作為text / javascript提供的優點和缺點是什么:application / json?

[英]What are the advantages and disadvantages of serving JSON data as text/javascript compared to the official standard: application/json?

官方標准相比,將JSON數據作為text/javascript提供給Web瀏覽器有哪些優缺點:application / json

我只是問這個問題,因為facebook正在返回JSON數據作為text/javascript而不是官方標准application/json例如示例示例 ),我想知道這個決定背后可能是什么原因。

如其他一些問題所述,如果您想使用HTML4方法上傳文件,則需要返回帶有text MIME類型的JSON:將上傳表單提交到iframe,並通過提取iframe的innerHTML獲取JSON響應。

使用MIME類型application/json ,瀏覽器將提供保存JSON而不是顯示它。

就個人而言,我總是使用text/plain ,沒有缺點。

mime類型的應用程序會強制瀏覽器將其保存到磁盤。 也許Facebook不想要這個? 但我沒有看到優勢或劣勢。

我會說,一般來說,沒有優勢/劣勢。 如果您正在下載代碼,可能瀏覽器可能會嘗試解釋mime類型。 或者,如果您正在使用mime類型構建應用程序並希望以某種方式處理它。

為了Facebook的目的,不會有任何優勢/劣勢

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM