假定页的基 URL 为:
http://abc.siroe.com/casestudy/test/HTML/applet/rule1.html
页面内容:
<applet codebase="appletcode" code="RewriteURLinApplet.class" archive="/test.jar"> <param name=Test1 value="/index.html"> </applet>
规则
<Applet source="*/rule1.html" code= "RewriteURLin*.class" param="Test*"/>
输出
<APPLET codebase="gateway-URL /http://abc.siroe.com/casestudy/test/HTML/ applet/appletcode" code="RewriteURLinApplet.class" archive="/test.jar"><param name="Test1" value=" gateway-URL/http: //abc.siroe.com/index.html"> </APPLET>
描述
由于 <Attribute name="codebase"/> 是 default_gateway_ruleset 中的一项已定义规则,因此会重写 codebase 属性。
名称以 Test 开头的所有参数均会被重写。并且,会在 param 标记的 value 属性前加上 applet 代码所在页的基 URL 以及网关 URL。