明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

IIS7.5中對(duì)所有請(qǐng)求響應(yīng)的JSON數(shù)據(jù)進(jìn)行GZIP編碼

[摘要]當(dāng)你有一個(gè)RESTful的web service, 并且請(qǐng)求返回的數(shù)據(jù)格式為JSON格式, 你可能希望無論客戶端請(qǐng)求頭中是否包含Accept-Encoding: gzip, 都希望對(duì)數(shù)據(jù)進(jìn)行g(shù)zip...

當(dāng)你有一個(gè)RESTful的web service, 并且請(qǐng)求返回的數(shù)據(jù)格式為JSON格式, 你可能希望無論客戶端請(qǐng)求頭中是否包含Accept-Encoding: gzip, 都希望對(duì)數(shù)據(jù)進(jìn)行g(shù)zip/compressed處理, 只需對(duì)mime type list進(jìn)行如下設(shè)置, 添加如下內(nèi)容IIS7.5中對(duì)所有請(qǐng)求響應(yīng)的JSON數(shù)據(jù)進(jìn)行GZIP編碼

application/json; charset=utf-8

操作步驟:IIS7.5中對(duì)所有請(qǐng)求響應(yīng)的JSON數(shù)據(jù)進(jìn)行GZIP編碼

1.配置文件編輯

2. 選擇 system.webServer/httpCompression

3.添加mimeTypeIIS7.5中對(duì)所有請(qǐng)求響應(yīng)的JSON數(shù)據(jù)進(jìn)行GZIP編碼

之后記著要點(diǎn)擊應(yīng)用完成保存。

然后重啟IIS, 使用Fiddler或者Viola監(jiān)控http請(qǐng)求響應(yīng), 就會(huì)看到響應(yīng)內(nèi)容進(jìn)行了GZIP Encoding。


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。