ASP.Net/Request/URI URL
Содержание
Uri for current page (VB.net)
<source lang="csharp">
<%@ Page Language=VB Debug=true %> <script runat=server> Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
Dim TheRef As Uri TheRef = Request.UrlReferrer lblMessage1.Text = _ "Port: " & TheRef.Port & "
" _ & "Path: " & TheRef.AbsolutePath & "
" _ & "Protocol: " & TheRef.Scheme & "
" _ & "User Agent: " & Request.UserAgent & "
" _ & "User Host Address: " & Request.UserHostAddress & "
" _ & "User Host Name: " & Request.UserHostName & "
"
End Sub </SCRIPT> <HTML> <HEAD> <TITLE>URI Sample Page</TITLE> </HEAD> <BODY > <form runat="server"> <asp:Label
id="lblMessage1" runat="Server" Font-Bold="True"
/> </Form> </BODY> </HTML>
</source>
URL Encoding (VB.net)
<source lang="csharp">
<%@ Page Language="VB" %> <html>
<head> <title>URLEncoding</title> <script runat="server"> Sub Page_Load() If IsPostBack Response.Write(Server.UrlEncode(Request.Form("name"))) End If End Sub </script> </head>
<body> <%-- <form id="form1" action="UrlEncode.aspx" method="POST" runat="server">
--%> <form id="form1" method="POST" runat="server">
Name:
<input type="text" id="name" runat="server"> <input type="submit" runat="server"> </form>
</body> </html>
</source>
Url Referrer: scheme (VB.net)
<source lang="csharp">
<%@ Page Language=VB Debug=true %> <script runat=server> Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
Dim TheRef As Uri TheRef = Request.UrlReferrer lblMessage.Text = "You connected to this page " _ & "from this page: " & TheRef.AbsolutePath _ & "
Using this protocol: " _ & TheRef.Scheme
End Sub </SCRIPT> <HTML> <HEAD> <TITLE>Referrer Information</TITLE> </HEAD> <form runat="server"> <asp:label
id="lblMessage" font-size="12pt" font-name="Tahoma" runat="server"
/> </form> </BODY> </HTML>
</source>
Url Referrer: your path (VB.net)
<source lang="csharp">
<%@ Page Language=VB Debug=true %> <script runat=server> Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
Dim TheRef As Uri TheRef = Request.UrlReferrer lblMessage.Text = "You connected to this page " _ & "from this page: " & TheRef.AbsolutePath _ & "
Using this protocol: " _ & TheRef.Scheme
End Sub </SCRIPT> <HTML> <HEAD> <TITLE>Referrer Information</TITLE> </HEAD> <form runat="server"> <asp:label
id="lblMessage" font-size="12pt" font-name="Tahoma" runat="server"
/> </form> </BODY> </HTML>
</source>