<%@ Page Language="C#" ContentType="text/plain" %> <% System.IO.StreamReader htmlFile = new System.IO.StreamReader("/export/Webbserver/ip/ip2/3.2/output.htm"); String all = htmlFile.ReadToEnd(); //Läser in hela mallfilen på en gång String[] splitter = {"&PRINT"}; //Dela upp filen så att har en halva innan markeringen och en efter String[] bitar = all.Split(splitter, StringSplitOptions.None); Response.Write(bitar[0]); //Skriv ut första delen omodifierad //Identisk med 1.1.2, förutom att skriver
eftersom html for (int i = 0; i < Request.ServerVariables.Count; i++) { String key = Request.ServerVariables.GetKey(i); String[] values = Request.ServerVariables.GetValues(i); Response.Write(key + " = "); for (int a = 0; a < values.Length - 1; a++) { Response.Write(values[i] + ","); } Response.Write(values[values.Length - 1] + "
" + Environment.NewLine); } //Skriv nedre delen av sidan omodifierad Response.Write(bitar[1]); htmlFile.Close(); %>