2012-04-09 20 views
1

我正在編寫HttpHandler,我無法訪問Request對象中的QueryString(QueryString爲空)。我不確定是編碼問題還是其他問題。QueryString在請求中不可見

樣品URL的(方法是GET)

http://localhost/reportserver?%2fReports.Test%2fUserView&rs:SessionID=xz1mcizuiahcfcew2nklm4i3&rs:command=Render&rs:Format=RGDI&rc:Page=1&rc:RGDIVersion=10.0.2&rc:Toolbar=false&rs:ErrorResponseAsXml=true&rs:AllowNewSessions=false

的web.config

< HttpHandlers的> <添加動詞=」 * 「路徑=」 * 「類型=」 ProxyWeb.MyProxy 「/ > < / httpHandlers >

感謝您的幫助

+3

你如何閱讀? – 2012-04-09 10:58:19

+0

context.Request.QueryString [「SomeKey」] – 2012-04-09 10:59:55

+1

其實你可以讀取任何東西后? SomeKey不在查詢中 – Aristos 2012-04-09 11:01:02

回答

2

解決我的問題是從網站上刪除所有頁面。出於某種原因,頁面正在搞亂路由到處理程序。

相關問題