如何壓縮來自Web服務(Web方法)的輸出數據。輸出是XmlDocument類型。ASP.NET WebService響應壓縮
這是代碼。
[WebMethod]
public XmlDocument GetPersonalInfo(int CustomerID)
{
XmlDocument doc = new XmlDocument();
doc.LoadXml(new CustomersXML().GetPersonalInfo(CustomerID));
return doc;
}
我該如何Gzip這個迴應。請記住,它不是一個頁面(HTTP調用),它是從Flex客戶端調用的Web服務。
感謝
Gzip已僅在IIS7介紹了作爲標準在默認情況下,它僅在Apache中作爲模塊提供,所以我不會說它「與.NET無關」,因爲這意味着這不是您無法以編程方式調用的東西。您可以直接從.NET輸出Gzipped流。它的謹慎是否是一個完全獨立的問題。 – 2011-01-13 21:43:05