第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

什么是正確的JSON內(nèi)容類型?

什么是正確的JSON內(nèi)容類型?

婷婷同學(xué)_ 2019-05-25 15:44:05
什么是正確的JSON內(nèi)容類型?我一直在忙著JSON一段時(shí)間,只是把它作為文本推出它并沒有傷害任何人(我知道),但我想開始正確地做事。我見過這樣的JSON內(nèi)容類型很多所謂的“標(biāo)準(zhǔn)”:application/json application/x-javascript text/javascript text/x-javascript text/x-json但哪一個(gè)是正確的,還是最好的?我認(rèn)為它們之間存在安全性和瀏覽器支持問題。我知道有一個(gè)類似的問題,如果REST API返回JSON,那么MIME類型是什么?,但我想要一個(gè)稍微有針對(duì)性的答案。
查看完整描述

4 回答

?
陪伴而非守候

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超8個(gè)贊

對(duì)于JSON文本:

application/json

JSON文本的MIME媒體類型是application/json。默認(rèn)編碼為UTF-8。(來源:RFC 4627)。

對(duì)于帶回調(diào)的JSONP(可運(yùn)行的javascript):

application/javascript

以下是相關(guān)評(píng)論中提到的一些博客文章。


查看完整回答
反對(duì) 回復(fù) 2019-05-25
?
米琪卡哇伊

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊

IANA已將JSON的官方MIME類型注冊(cè)為application/json。

當(dāng)被問及為什么不text/json,克羅克福德似乎說JSON是不是真正的JavaScript也不是文字,也IANA更有可能來伸手application/*text/*

更多資源:


查看完整回答
反對(duì) 回復(fù) 2019-05-25
?
呼啦一陣風(fēng)

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超6個(gè)贊

對(duì)于JSON:

Content-Type: application/json

對(duì)于JSON-P

Content-Type: application/javascript


查看完整回答
反對(duì) 回復(fù) 2019-05-25
?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

當(dāng)然,JSON的正確MIME媒體類型是application/json,但有必要實(shí)現(xiàn)應(yīng)用程序中預(yù)期的數(shù)據(jù)類型。

例如,我使用Ext GWT,服務(wù)器響應(yīng)必須為text / html,但包含JSON數(shù)據(jù)。

客戶端,Ext GWT表單監(jiān)聽器

uploadForm.getForm().addListener(new FormListenerAdapter(){
    @Override
    public void onActionFailed(Form form, int httpStatus, String responseText) 
    {
        MessageBox.alert("Error");
    }

    @Override
    public void onActionComplete(Form form, int httpStatus, String responseText) 
    {
        MessageBox.alert("Success");
    }});

如果使用application / json響應(yīng)類型,瀏覽器建議我保存文件。

使用Spring MVC的服務(wù)器端源代碼片段

return new AbstractUrlBasedView() {
    @SuppressWarnings("unchecked")
    @Override
    protected void renderMergedOutputModel(Map model, HttpServletRequest request,
                                           HttpServletResponse response) throws Exception 
    {
        response.setContentType("text/html");
        response.getWriter().write(json);
    }};


查看完整回答
反對(duì) 回復(fù) 2019-05-25
  • 4 回答
  • 0 關(guān)注
  • 1139 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)