ASP.Net/Request/Save Request

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Request Save in ASP.NET

   <source lang="csharp">

<%@ Page Language="vb" %> <html>

  <head>
     <title>Displaying the HTTP headers collection in ASP.NET</title>
  </head>

<body>

<% Response.Write(Request.Headers) Request.SaveAs((Request.PhysicalApplicationPath & "HTTPRequest.txt"), True) Request.SaveAs((Request.PhysicalApplicationPath & "HTTPRequest_NoHeaders.txt"), False) %>

</body> </html>

      </source>
   
  


Save request to a file (VB.net)

   <source lang="csharp">

<%@ Page Language=VB Debug=true %> <script runat=server> Sub SubmitBtn_Click(Sender As Object, E As EventArgs)

   Dim I as Integer
   lblMessage4.Text = "Total number of Form fields: " _
       & Request.Form.Count & "
" For I = 0 to Request.Form.Count - 1 If Request.Form.GetKey(I) = "__VIEWSTATE" Then lblMessage4.Text = lblMessage4.Text _ & Request.Form.GetKey(I) & ": " _ & Left(Request.Form(I), 20) & "
" Else lblMessage4.Text = lblMessage4.Text _ & Request.Form.GetKey(I) & ": " _ & Request.Form(I) & "
" End If Next Request.SaveAs("therequest.txt", True)

End Sub </SCRIPT> <HTML> <HEAD> <TITLE>Form Sample Page</TITLE> </HEAD> <BODY > <form runat="server"> <asp:Label

   id="lblMessage1"
   runat="Server"
   Font-Bold="True"
   Text="Field 1: "

/> <asp:TextBox

   id="Field1"
   runat="Server"

/>

<asp:Label

   id="lblMessage2"
   runat="Server"
   Font-Bold="True"
   Text="Field 2: "

/> <asp:TextBox

   id="Field2"
   runat="Server"

/>

<asp:Label

   id="lblMessage3"
   runat="Server"
   Font-Bold="True"
   Text="Field 3: "

/> <asp:TextBox

   id="Field3"
   runat="Server"

/>

<asp:button

   id="butOK"
   runat="server"
   text="OK"
   Type="Submit"
   OnClick="SubmitBtn_Click" 

/>

<asp:Label

   id="lblMessage4"
   runat="Server"
   Font-Bold="True"

/> </Form> </BODY> </HTML>

      </source>