如果通過Request [key]對Request的項目進行簡單索引,則它會在4 locations中查找。訂單是什麼?有人在「Cookies,ServerVariables,Form和QueryString」的頁面上猜測。有人有確切消息麼?文檔將是一個獎金:)HttpRequest索引器的搜索順序
6
A
回答
6
public string this [string key] {get; }
聲明類型:System.Web.HttpRequest集:System.Web, 版本= 2.0.0.0
public string this[string key]
{
get
{
string str = this.QueryString[key];
if (str != null)
{
return str;
}
str = this.Form[key];
if (str != null)
{
return str;
}
HttpCookie cookie = this.Cookies[key];
if (cookie != null)
{
return cookie.Value;
}
str = this.ServerVariables[key];
if (str != null)
{
return str;
}
return null;
}
}
1
只需使用Reflector,你可以看到它自己。順序是QueryString,Form,Cookies,然後是ServerVariables。
1
相關問題
- 1. 順序搜索
- 2. 順序搜索
- 3. MySQL索引順序
- 4. 順序搜索Java的
- 5. 創建索引的順序
- 6. Delphi中的索引順序?
- 7. 正確的索引順序
- 8. 順序搜索問題
- 9. Wordpress搜索結果順序
- 10. Java庫搜索順序
- 11. JBoss6 Classloading Jar搜索順序
- 12. 二進制/順序搜索
- 13. NGram按順序搜索
- 14. Assembly.LoadFrom依賴搜索順序
- 15. SQL關鍵字搜索算法:此SQL執行順序搜索,如何執行索引搜索?
- 16. SQL Server索引 - 列順序
- 17. 索引列和順序
- 18. 多列索引列順序
- 19. 非順序索引集合
- 20. MySQL - 索引,字段順序
- 21. 匹配函數插入升序多索引的順序索引
- 22. SQL搜索結果按搜索的順序排列
- 23. Cloudant搜索索引
- 24. Sphinx搜索索引
- 25. 搜索Lucene索引
- 26. Sitecore索引搜索
- 27. 搜索Lucene索引
- 28. SQL索引搜索
- 29. SQL索引搜索
- 30. Lucene索引搜索
又一個有用的參考:http://www.hanselman.com/blog/ASPNETParams CollectionVsQueryStringFormsVsRequestindexAndDoubleDecoding.aspx – smwikipedia 2013-11-12 06:15:54