配置iis6,iis7.5支持解析.json格式文件的方法
配置iis支持.json格式的文件
發(fā)現(xiàn)要讓IIS支持json文件并不是單純的添加mime這么簡(jiǎn)單啊,以下是設(shè)置方法:
一、IIS 6
1. MIME設(shè)置:
在IIS的站點(diǎn)屬性的HTTP頭設(shè)置里,選MIME 映射中點(diǎn)擊”文件類型”-”新類型”,添加一個(gè)文件類型:
關(guān)聯(lián)擴(kuò)展名:*.json
內(nèi)容類型(MIME):application/x-javascript
2. Script Map Handler設(shè)置:
還是在IIS的站點(diǎn)屬性里,”主目錄”-”應(yīng)用程序設(shè)置”-”配置”-”映射”-”添加”,會(huì)打開(kāi)”添加/編輯應(yīng)用程序擴(kuò)展名映射”的設(shè)置頁(yè)面
擴(kuò)展名:.json
運(yùn)行文件:C:\WINDOWS\system32\inetsrv\asp.dll
動(dòng)作:GET,POST
3.保存,重新啟動(dòng)IIS服務(wù),就可以訪問(wèn)json文件了。
注:如果以上步驟設(shè)置完畢還是不行,請(qǐng)檢查你的IIS有沒(méi)有啟用asp支持。
二、IIS 7 +
1、iis必須開(kāi)啟asp支持,如果你的iis默認(rèn)沒(méi)有支持asp,那么進(jìn)入控制面板——程序——打開(kāi)或關(guān)閉windows功能——internet信息服務(wù)——萬(wàn)維網(wǎng)服務(wù)——應(yīng)用程序開(kāi)發(fā)功能,選擇asp,然后確定。
2、開(kāi)啟asp支持后,進(jìn)入控制面板——系統(tǒng)和安全——管理工具——internet信息服務(wù)管理器,打開(kāi)”MIME類型“。點(diǎn)擊添加,擴(kuò)展名寫(xiě)“.json”【不要引號(hào)】,MIME類型寫(xiě)”application/x-javascript“【不要引號(hào)】,然后確定。
3、打開(kāi)”處理程序映射“,點(diǎn)擊”添加腳本映射“,請(qǐng)求路徑寫(xiě)”*.json”【不要引號(hào)】,可執(zhí)行文件為“C:\Windows\System32\inetsrv\asp.dll”【通過(guò)瀏覽窗口定位該文件】,名稱寫(xiě)“JSON”,再打開(kāi)請(qǐng)求限制——謂詞——下列謂詞之一,填寫(xiě)“GET,POST”【不要引號(hào)】,兩次確定后會(huì)彈出提示,點(diǎn)擊“是”,然后重啟IIS。
4、通過(guò)瀏覽器訪問(wèn):http://localhost/xxx.json,應(yīng)該就可以顯示json數(shù)據(jù)了,如果出現(xiàn)下載提示,檢查以上步驟是否出現(xiàn)拼寫(xiě)錯(cuò)誤,如果沒(méi)有,重啟計(jì)算機(jī),應(yīng)該就可以了。
下面的圖文補(bǔ)充
在站點(diǎn)中添加 MIME類型去支持Json文件的解析

添加mime類型
文件擴(kuò)展名:.json
MIME類型:application/json

添加成功后即可。
如果不能直接操作iis也可以直接在web.config中添加支持
在system.webServer節(jié)點(diǎn)下添加
<staticContent> <mimeMap fileExtension=".json" mimeType="application/json" /> </staticContent>
這里就差不多完成了,以后碰到比較奇怪的后綴名,最好先在ie中訪問(wèn)看下,這樣就比較容易解決問(wèn)題了。
相關(guān)文章
在Windows服務(wù)器上啟用TLS 1.2及TLS 1.2基本原理介紹
最近由于Chrome40不再支持SSL 3.0了,GOOGLE認(rèn)為SSL3.0已經(jīng)不再安全了。所以也研究了一下SSL TLS加密,給大家分享一下2017-04-04
windows環(huán)境下用squid代理https(ssl)的方法
這篇文章主要是為大家介紹下windows環(huán)境下用squid代理https(ssl)的方法,需要的朋友可以參考下2013-12-12
win2003 服務(wù)器超出最大允許連接數(shù) 最有效的解決方法
這幾天頻繁的遠(yuǎn)程登陸服務(wù)器,由于沒(méi)有及時(shí)注銷或者其他情況,早上再次登陸時(shí)系統(tǒng)提示:終端服務(wù)器超出了最大允許連接數(shù)2012-11-11
Win7 ASP連接數(shù)據(jù)庫(kù)“未找到提供程序.該程序可能未正確安裝”問(wèn)題
今天調(diào)試了基于Access數(shù)據(jù)庫(kù)的ASP應(yīng)用,沒(méi)想到IIS7報(bào)錯(cuò),提示ADODB.Connection 錯(cuò)誤 '800a0e7a' 未找到提供程序。該程序可能未正確安裝2012-01-01
windows server 2019 性能優(yōu)化和安全配置小結(jié)
這篇文章主要介紹了windows server 2019 性能優(yōu)化和安全配置小結(jié),需要的朋友可以參考下2023-04-04
IIS和.net framework 4.0的安裝順序?qū)е碌膯?wèn)題(重新注冊(cè).net 4.0)
這篇文章主要介紹了IIS和.net framework 4.0的安裝順序?qū)е碌膯?wèn)題(重新注冊(cè).net 4.0),需要的朋友可以參考下2015-09-09
Windows Server 修改遠(yuǎn)程桌面端口的實(shí)現(xiàn)
本文主要介紹了Windows Server 修改遠(yuǎn)程桌面端口的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
Windows環(huán)境下PHP開(kāi)發(fā)環(huán)境搭建 - 圖文完全教程
《PHP開(kāi)發(fā)環(huán)境搭建》 一般windows服務(wù)器下,用iis+php,unix/linux服務(wù)器用 ngnix或apache+php2011-09-09
windows 2008 R2 64位服務(wù)器中開(kāi)啟php curl擴(kuò)展的方法
這篇文章主要介紹了windows 2008 R2 64位服務(wù)器中開(kāi)啟php curl擴(kuò)展的方法,需要的朋友可以參考下2014-08-08

