0
標題正在追加像這樣。爲什麼當我檢查它們時,緩存控制標題值會反向?
context.Response.Headers.Append("Cache-Control", "max-age=0,no-cache,no-store");
當我相等性檢查(以下)爲一個單元測試,它是失敗,因爲3項是按相反的順序("no-store,no-cache,max-age=0"
)當我讀回。
Assert.IsTrue(resp.Result.Headers.GetValues("Cache-Control")
.First()
.Equals("max-age=0,no-cache,no-store"));
任何想法爲什麼這可能是?或者,爲我的單元測試做一個比較的更好的方法?
嗯,該死的,好的答案。謝謝。 – Yatrix