gpt4 book ai didi

asp.net - 如何从ashx文件获取QueryString?

转载 作者:行者123 更新时间:2023-12-04 00:23:21 26 4
gpt4 key购买 nike

有一个包含"ProcessRequest(HttpContext context)“方法的ashx文件,该文件会自动触发。何时以及如何将其触发?
另一个问题,当我进入该文件时,如何获取当前的QueryString?当我输入“context.Request.QueryString”时,尽管地址带有参数,但它表示为null或为空。

最佳答案

当请求ashx文件时,将调用ProcessRequest方法。传递http上下文对象以启用对诸如查询字符串, header 等之类的东西的访问。

回复:querystring访问:

只要在查询字符串上传递“ID”,以下内容将起作用。

http://example.com/MyHandler.ashx?ID=12345

public void ProcessRequest (HttpContext context) 
{
string ID = context.Request.QueryString["ID"];
}

关于asp.net - 如何从ashx文件获取QueryString?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4085952/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com