程式筆記

解決 JSON GIZP 在 IIS 無效的問題

最近剛好在執行一個資料筆數較多的專案,每次大概都是幾 MB,剛剛檢查發現 Gzip 有開啟卻未正確執行壓縮 .... (往下繼續閱讀)

分享到 Facebook 分享到 Line 分享到 Twitter

文章目錄

解決 JSON GIZP 在 IIS 無效的問題

最近剛好在執行一個資料筆數較多的專案,每次大概都是幾 MB,剛剛檢查發現 Gzip 有開啟卻未正確執行壓縮,本來試著在程式裡面寫相關壓縮的程式碼,但完全都不起作用,後來發現到 IIS 做設定就可以了。


必須到 IIS 進行一些設定,首先先開啟 IIS 點選設定編輯器




接下來點選到這個畫面,路徑為 system.webServer/httpCompression




之後在 danmicTypes 處新增以下字串

application/json; charset=utf-8

application/json


如下圖設定之後按下套用就好了




成功啟用後,資料從原本的無壓縮率順利壓縮了 76%,雖然還不是非常理想,但擋著用應該算還行,找時間看還能不能再最佳化!


延伸閱讀

Danny H.

Danny H.

Sr. Product Manager

我是 PM LIFE DAY 產品經理的日常 的站長丹叔Danny,我是一名創業者出身,現在是軟體業跨國團隊 PM。我在職業生涯中經歷過各種挑戰,並在不斷在學習和成長過程中累積了豐富的經驗。我希望能分享我的故事和經驗,幫助其他有相同問題的人,我相信只要不斷學習及嘗試,每一個人都能在自己的領域中達到更高的成就,同時我也一直在追求工作和生活的平衡,我期待與大家一起追尋成功與平衡之路!