File: D:/HostingSpaces/EUmans/notify.umansradepo.be/wwwroot/ReceiveSMS.ashx
<%@ WebHandler Language="C#" Class="ReceiveSMS" %>
using System;
using System.IO;
using System.Web;
using System.Xml;
public class ReceiveSMS : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
if (context.Request.QueryString["status"] == "6")
{
XmlTextWriter writer = new XmlTextWriter(string.Format(@"\\YDAURA033\SMS$\{0}.xml",context.Request.QueryString["datum"]),System.Text.Encoding.UTF8);
writer.Formatting = Formatting.Indented;
writer.WriteStartDocument();
writer.WriteStartElement("afleverrapport");
writer.WriteStartElement("smsid");
writer.WriteString(context.Request.QueryString["smsid"]);
writer.WriteEndElement();
writer.WriteStartElement("referentie");
writer.WriteString(context.Request.QueryString["referentie"]);
writer.WriteEndElement();
writer.WriteStartElement("reply");
writer.WriteString(context.Request.QueryString["reply"]);
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndDocument();
writer.Flush();
writer.Close();
}
context.Response.Write("OK");
}
public bool IsReusable {
get {
return false;
}
}
}