有一个 ashx 文件包含"ProcessRequest(HttpContext context)
“自动触发的方法。它何时以及如何被触发?另一个问题,当我在这个文件中时如何获取当前的 QueryString?当我输入“ context.Request.QueryString
”时,它说它是 null 或空的地址有参数。
问问题
31645 次
1 回答
26
ProcessRequest 方法在请求 ashx 文件时被调用。传入 http 上下文对象以启用对查询字符串、标头等内容的访问。
回复:查询字符串访问:
只要在查询字符串上传递“ID”,以下内容就可以工作。
http://example.com/MyHandler.ashx?ID=12345
public void ProcessRequest (HttpContext context)
{
string ID = context.Request.QueryString["ID"];
}
于 2010-11-03T12:29:55.763 回答