windows伺服器配置iis6,iis7.5支援解析.json格式檔案的方法

發表於2019-02-28

  文章主要介紹了配置iis6,iis7.5支援解析.json格式檔案的方法,需要的朋友可以參考下

  配置iis支援.json格式的檔案

  發現要讓IIS支援json檔案並不是單純的新增mime這麼簡單啊,以下是設定方法:

一、IIS 6

  1. MIME設定:

  在IIS的站點屬性的HTTP頭設定裡,選MIME 對映中點選”檔案型別”-”新型別”,新增一個檔案型別:

  關聯副檔名:*.json

  內容型別(MIME):application/x-javascript

  2. Script Map Handler設定:

  還是在IIS的站點屬性裡,”主目錄”-”應用程式設定”-”配置”-”對映”-”新增”,會開啟”新增/編輯應用程式副檔名對映”的設定頁面

  副檔名:.json

  執行檔案:C:\WINDOWS\system32\inetsrv\asp.dll

  動作:GET,POST

  3.儲存,重新啟動IIS服務,就可以訪問json檔案了。

  注:如果以上步驟設定完畢還是不行,請檢查你的IIS有沒有啟用asp支援。

二、IIS 7 +

  1、iis必須開啟asp支援,如果你的iis預設沒有支援asp,那麼進入控制皮膚——程式——開啟或關閉windows功能——internet資訊服務——全球資訊網服務——應用程式開發功能,選擇asp,然後確定。

  2、開啟asp支援後,進入控制皮膚——系統和安全——管理工具——internet資訊服務管理器,開啟”MIME型別“。點選新增,副檔名寫“.json”【不要引號】,MIME型別寫”application/x-javascript“【不要引號】,然後確定。

  3、開啟”處理程式對映“,點選”新增指令碼對映“,請求路徑寫”*.json”【不要引號】,可執行檔案為“C:\Windows\System32\inetsrv\asp.dll”【透過瀏覽視窗定位該檔案】,名稱寫“JSON”,再開啟請求限制——謂詞——下列謂詞之一,填寫“GET,POST”【不要引號】,兩次確定後會彈出提示,點選“是”,然後重啟IIS。

  4、透過瀏覽器訪問:http://localhost/xxx.json,應該就可以顯示json資料了,如果出現下載提示,檢查以上步驟是否出現拼寫錯誤,如果沒有,重啟計算機,應該就可以了。

下面的圖文補充

  在站點中新增 MIME型別去支援Json檔案的解析

  新增mime型別

  副檔名:.json

  MIME型別:application/json

  新增成功後即可。

  如果不能直接操作iis也可以直接在web.config中新增支援

  在system.webServer節點下新增?

  1. <staticContent>
  2. <mimeMap fileExtension=".json" mimeType="application/json" />
  3. </staticContent>

  這裡就差不多完成了,以後碰到比較奇怪的字尾名,最好先在ie中訪問看下,這樣就比較容易解決問題了。

相關文章