HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
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;
        }
    }

}