ASP.NET提供了一些方法来重写URL。以下是一个使用Web方法重写URL的示例:
protected void Application_Start(object sender, EventArgs e)
{
RouteTable.Routes.MapPageRoute("RewriteRoute", "my-custom-url", "~/Default.aspx");
}
public partial class Default : System.Web.UI.Page
{
[WebMethod]
public static string MyCustomMethod()
{
// 在这里处理重写的URL请求
return "Hello from MyCustomMethod!";
}
}
通过以上方法,您可以在ASP.NET中重写URL,并使用Web方法来处理重写的URL请求。