小弟從事F2E,最近的新工作是在asp.net環境下開發網頁,是剛開始使用IIS8環境的新手,因為測試ajax時常會在本機塞一些json檔,但是網頁都無法正常讀取到資料,IIS環境中MIME已有加入json附檔名,類型為application/json,另外處理常式對應中也加入了路徑為*.json,執行檔為C:\WINDOWS\system32\inetsrv\asp.dll,名稱為JSON,但還是無法正常取得json。
以Fiddler觀察,實際上是有取得json檔,回傳200,也可以看到回傳的資料,但是在網頁上就是都跳ajax的error()回應,也無法拿回資料..
還請各位前輩幫幫忙,謝謝。
有可能是 Default Encode 未設成 UTF-8 所致...
http://stackoverflow.com/questions/477816/what-is-the-correct-json-content-type