日期:2014-05-17  浏览次数:20814 次

asp 获取来路URL的 文件名 哪位高手帮下忙
asp 获取来路URL的 文件名

这个是获取来路 url <%=request.servervariables( "HTTP_REFERER ")%>

http://www.csdn.net/PostTopic.aspx?forumID=beijing

想要获取到 PostTopic.aspx 这个文件名

------解决方案--------------------
如果路径相对有规律的话,就看做是个字符串解析的问题吧,用几次split()方法:
先用//分开,取出www.csdn.net/PostTopic.aspx?forumID=beijing
再用?分开,取出www.csdn.net/PostTopic.aspx
然会再用/分开,结果数组的第二个(最后一个)元素,就是你想要的吧PostTopic.aspx

不太熟悉asp这方面的操作,所以这个方法可能有点笨。
如果是asp.net的话,直接用Request.Url.AbsolutePath应该就可以了。