ASP.Net/Request/Save Request
Версия от 18:30, 26 мая 2010; (обсуждение)
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>