zoukankan
html css js c++ java
学习URLRewriter.dll的使用
1.添加引用
2.配置webconfig
webconfig
1
<?
xml version="1.0" encoding="utf-8"
?>
2
<
configuration
>
3
4
<
configSections
>
5
<
section
name
="RewriterConfig"
type
="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter"
/>
6
</
configSections
>
7
8
<
RewriterConfig
>
9
<
Rules
>
10
<
RewriterRule
>
11
<
LookFor
>
~/News/(\d+)\.aspx
</
LookFor
>
12
<
SendTo
>
~/default.aspx?id=$1
</
SendTo
>
13
</
RewriterRule
>
14
</
Rules
>
15
</
RewriterConfig
>
16
17
<
system.web
>
18
19
<
httpHandlers
>
20
<
add
verb
="*"
path
="*.aspx"
type
="URLRewriter.RewriterFactoryHandler, URLRewriter"
/>
21
</
httpHandlers
>
22
23
<
compilation
debug
="true"
/>
24
25
<
authentication
mode
="Windows"
/>
26
</
system.web
>
27
28
</
configuration
>
29
3.测试
测试
1
public
partial
class
_Default : System.Web.UI.Page
2
{
3
public
string
id;
4
protected
void
Page_Load(
object
sender, EventArgs e)
5
{
6
id
=
Request.QueryString[
"
id
"
].ToString();
7
}
8
protected
void
Button1_Click(
object
sender, EventArgs e)
9
{
10
Response.Write(GetCategory());
11
}
12
13
string
GetCategory()
14
{
15
if
(Request.PathInfo.Length
==
0
)
16
{
17
return
""
;
18
}
19
else
20
{
21
return
Request.PathInfo.Substring(
1
);
22
}
23
}
24
}
最后,发现重写的目的达到了。但是,单击button时路径暴露了。
接着查资料...
人的一生应该这样度过:当他回首往事的时候,不会因为虚度年华而悔恨,也不会因为碌碌无为而羞愧。
查看全文
相关阅读:
AX88772B 驱动移植
USB 驱动之 usb_register 函数解析
am335x USB 驱动框架记录
warning: assignment from incompatible pointer type [enabled by default]
WARNING: arch/arm/mach-omap2/built-in.o(.text+0x12cdc): Section mismatch in reference from the function mmc0_init() to the (unknown reference) .init.data:(unknown)
Oracle11g客户端client的下载与安装
sqlserver2008R2 评估期已过
SQL2008 提示评估期已过的解决方法
Windows下Oracle定时备份(全量备份)
某客的《微信小程序》从基础到实战视频教程
原文地址:https://www.cnblogs.com/htht66/p/1141193.html
最新文章
[Django学习]入门
java多线程面试题整理及回答
pip安装的python扩展模块自定义目录
使用DroneKit控制无人机
windows和Linux查看端口占用进程并关闭
使用Angular提交表单
ionic使用常见问题(八)——PHP无法获取$http的post数据
微信小程序通过api接口将json数据展现到小程序示例
nginx 自签名证书 配置 https
Nginx配置SSL证书部署HTTPS网站
热门文章
linux中查看nginx、apache、php、mysql配置文件路径的方法
微信小程序详解——页面之间的跳转方式【路由】和参数传递
小程序的居中布局,你可以这样做
微信小程序 PHP后端form表单提交实例详解
微信小程序设置底部导航栏目方法
Linux 含有ext 分区的镜像无法再Windows上拷贝的解决办法
lighttpd + php 移植配置
platform_driver_probe 函数解析
Linux while 获取键盘输入退出
wifi 模块RTL8188以及mt7601u 移植测试
Copyright © 2011-2022 走看看