Asp.net
如何從 ashx 文件中獲取 QueryString?
有一個包含
"ProcessRequest(HttpContext context)" 方法的 ashx 文件,它會自動觸發。它何時以及如何被觸發?另一個問題,當我在這個文件中時,如何獲取目前的 QueryString?當我輸入 "context.Request.QueryString" 時,它說它是 null 或空的地址有參數。
ProcessRequest 方法在請求 ashx 文件時被呼叫。傳入 http 上下文對像以啟用對查詢字元串、標頭等內容的訪問。
回复:查詢字元串訪問:
只要在查詢字元串上傳遞“ID”,以下內容就可以工作。
http://example.com/MyHandler.ashx?ID=12345
public void ProcessRequest (HttpContext context) { string ID = context.Request.QueryString["ID"]; }