7
我有一個自我託管的WCF Rest服務,我正在使用它來模擬我還沒有訪問的服務。 (請參閱JSON REST Service: Content-Encoding: gzip)我對我的回覆進行了細化,但尚未找到在HTTP響應頭中設置Content-Encoding的方法。有沒有辦法到達HTTP頭對象,所以我可以設置這個字段?WCF Rest服務 - 獲取對HTTP響應頭的訪問
我有一個自我託管的WCF Rest服務,我正在使用它來模擬我還沒有訪問的服務。 (請參閱JSON REST Service: Content-Encoding: gzip)我對我的回覆進行了細化,但尚未找到在HTTP響應頭中設置Content-Encoding的方法。有沒有辦法到達HTTP頭對象,所以我可以設置這個字段?WCF Rest服務 - 獲取對HTTP響應頭的訪問
您可以通過電流WebOperationContext訪問的響應頭在你的服務方法:
var response = WebOperationContext.Current.OutgoingResponse;
response.Headers.Add("Content-Encoding", "gzip");
這工作!非常感謝你。 – 2012-01-23 16:33:17