[50·Ö]asp.net¼¶±ðURLÖØÐ´-ÁéÒìʼþ
VB.NET code:
'Global.asax
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
'ÔÚÓ¦ÓóÌÐòÆô¶¯Ê±ÔËÐеĴúÂë
Dim RequestUrl As String = HttpContext.Current.Request.RawUrl
Dim VisualUrl As String = "^(.+)Action/(\d+)\.aspx(\?.*)*$"
Dim RealUrl As String = "$1default.aspx?action=$2"
If Regex.IsMatch(RequestUrl, VisualUrl, RegexOptions.IgnoreCase Or RegexOptions.Compiled) Then
Dim NewUrl As String = Regex.Replace(RequestUrl, VisualUrl, RealUrl, RegexOptions.Compiled Or RegexOptions.IgnoreCase)
Context.RewritePath(NewUrl)
End If
End Sub
'default.aspx
Imports System
Imports System.Web
Imports System.Web.UI
Imports System.Web.Security
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Request.QueryString("action") <> Nothing Then
Response.Write(Request.QueryString("action").ToString())
End If
End Sub
End Class
ÕâÑùдºÃºóµÚÒ»´ÎÌá½»http://127.0.0.1/Action/1187.aspx
ÄÜ´ò³ö1187 ½Ó×Åˢоͱä³ÉÁËÎÞ·¨ÕÒµ½×ÊÔ´¡£
Ì«ÓôÃÆÁË
µ±È»£¬Application_StartÖ»ÔÚ³ÌÐò±»Æô¶¯µÄʱºòÖ´ÐУ¬Ö®ºó²»»á±»Ö´ÐÐÁË¡£
ÓÃasp.net 3.5µÄweb.routingµÄÄ£¿éÀ´×ö°É¡£
Ïà¹ØÎÊ´ð£º
select top 12 * from Product where [id] not in (select top 12 [id] from Product)
ÕâÑù¿ÉÒÔ·ÖÒ³£¬µ«ÊÇÎÒÔÚºóÃæÏë¼Ó¸öÌõ¼þ
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......
ÔÚµ¯³ö¿òÖеã»÷Ò»¸ö°´Å¥£¬Ôõôµ÷תµ½ÁíÒ»¸öä¯ÀÀÆ÷£¬²¢ÇÒÔÚ¸Ãä¯ÀÀÆ÷´ò¿ªÁ½¸öÒ³Ãæ
ÄãµÄÒâ˼Ӧ¸ÃÊÇ
response.write("<script>alert('È·ÈÏ'); window.location.href('xxxx.aspx'); </script>"); ......
ÎÒÏëÿÌì°ëÒ¹×Ô¶¯Éú³É¾²Ì¬Ò³Ãæ¡£
ÔõôʵÏÖÕâ¸ö·½·¨¡£
ÄÇλ¸ßÊÖÖªµÀ£¬Çë´Í½ÌÏ¡£
д·þÎñ!
Ôõôд
д·þÎñ ¿ªÏß³Ì Ð´Îļþ ÈëÊý¾Ý¿â
д·þÎñ»òÕßÓÿªÔ´µÄµ÷¶È¿ò¼ÜQuartz.net
½¨ÒéÓúóÕߣ¬ºóÕßÌṩ±È½ÏÁé»îµ ......
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......
ÎÒÔÚ×Ô¼ºµÄ»úÆ÷ÉÏдµÄAsp.net³ÌÐò£¬ÔÚ±ðÈ˵ĻúÆ÷ÉÏÔõôÈñð·ÃÎÊ¡£
°Ñ´úÂë·Åµ½Ò»¸öÖ§³Ö.NETµÄ¿Õ¼äÉÏ ¸øÈËÓòÃû¾Í¿ÉÒÔ·ÃÎÊÁË
btµÄ×ö·¨.µãµ÷ÊÔºó²»¶¯..
±ðÈËÓà http://ÄãµÄIP:¿´Ò»Ïµ÷ÊÔÓõĶ˿Ú/
¼´¿É·ÃÎÊ
ip+ ......