2
我的目標是將所有request(*QueryString,Form,Headers,Cookies*)
信息存儲到一個NameValueCollection
。將HttpCookieCollection轉換爲NameValueCollection
這裏是我到目前爲止的代碼
var mainNVC = new NameValueCollection();
mainNVC.Add(context.Request.Form); //works
mainNVC.Add(context.Request.Headers); //works
mainNVC.Add(context.Request.QueryString); //works
mainNVC.Add(context.Request.Cookies); // error: Argument 1: cannot convert from 'System.Web.HttpCookieCollection' to 'System.Collections.Specialized.NameValueCollection'
使用Request.Param
不過,我不希望被包括在服務器變量都試過。
作品的魅力感謝 – tangol100
它不應該是 'nvc.Add像(key,cookieCollection [key] .Value);'? 也許檢查null? – Leoz