helpcenter/helpcenter.r7-office.ru/Web/proxy.ashx

33 lines
841 B
Plaintext
Raw Normal View History

<%@ WebHandler Language="C#" Class="proxy" %>
using System;
using System.Web;
using System.Net;
using System.IO;
public class proxy : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
string requestUriString = context.Request.QueryString["url"];
if (requestUriString != "")
{
WebRequest req = HttpWebRequest.Create(requestUriString);
WebResponse resp = req.GetResponse();
StreamReader myStreamReader = new StreamReader(resp.GetResponseStream());
string p = myStreamReader.ReadToEnd();
context.Response.ContentType = "text/xml";
context.Response.Write(p);
}
}
public bool IsReusable
{
get
{
return false;
}
}
}