首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >asp.net通用处理程序调用另一个处理程序

asp.net通用处理程序调用另一个处理程序
EN

Stack Overflow用户
提问于 2015-05-30 03:24:48
回答 2查看 1.6K关注 0票数 1

是否可以从处理程序中调用另一个处理程序?我有一个自定义的处理程序,每当一个文件类型被请求时,它就会触发,然后我正在经历一些身份验证过程,需要调用另一个处理程序。

我的问题是我不知道如何从这个处理程序中调用另一个处理程序。

非常感谢

EN

Stack Overflow用户

发布于 2015-05-30 03:33:05

下面是调用other handler的一种方法:

代码语言:javascript
运行
复制
public class Handler1 : IHttpHandler
{
    public void ProcessRequest(HttpContext context)
    {
        context.Response.ContentType = "text/plain";

        var otherurl = "https://localhost:81/otherhandler.ashx";
        // using System.Net;
        var req = (HttpWebRequest)HttpWebRequest.Create(otherurl);
        var sr = new StreamReader(req.GetResponse().GetResponseStream());
        // read stuff: sr.ReadBlock(), sr.ReadToEnd(), ...
        // do something with the response

        context.Response.Write("Hello World");

    }
}
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30537578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档