将Context.Request复制到HttpWebRequest

时间:2017-10-23 13:19:34

标签: c# asp.net

我试图将一个Aspnet处理程序(ashx)的请求转发到另一个服务器上的另一个处理程序 。 是否有一种干净的方式来复制

HttpWebRequest

public class User {
    private String login;
    private String nickname;
    // getters, setters
}

或者我应该手动复制(标题和内容)?

1 个答案:

答案 0 :(得分:0)

您可以使用现有的http处理程序类并创建它的实例

MyHttpHandler obj=new MyHttpHandler();
obj.ProcessRequest(HttpContext);

如果要传递任何其他参数,请使用HttpContext.Current.Items集合。