|
所以我覺著比較完美的解決方法是讓ws返回json而且不用ASP.NET ajax的客戶端框是比較理想的解決方法。
通過觀測發現ASP.NET ajax的客戶端框架請求webservice的時候返回的是json,為什么webservice沒有返回xml而返回了json呢?抓包分析到,關鍵在request的headers中 “Content-Type: application/json;utf-8” ,因此webservice就使用了json的序列化,應該是“System.Web.Script.Serialization.JavaScriptSerializer”這個類完成的工作,通過web.config的配置,把*.asmx交給了System.Web.Extensions.Dll。也就是這里還是用了ASP.NET ajax,不過是用的服務端部分,我這里直接用的ASP.NET 3.5
以上都是在 主站蜘蛛池模板: 定州市| 郁南县| 阿勒泰市| 南华县| 凤台县| 贵州省| 静宁县| 澄迈县| 滁州市| 西贡区| 孟村| 荆门市| 嘉荫县| 临洮县| 白水县| 宿迁市| 都匀市| 湟源县| 庆云县| 宜章县| 绵竹市| 龙州县| 香港| 革吉县| 富民县| 商河县| 诏安县| 健康| 沾化县| 凉城县| 库尔勒市| 东明县| 墨脱县| 佛冈县| 翼城县| 安溪县| 临颍县| 冕宁县| 志丹县| 安化县| 老河口市|