是否有内置方式只获取当前请求的文件名?
Request.RawUrl将在域之后提供所有内容(包括查询字符串),有什么东西只能给我当前请求的文件名吗?
答案 0 :(得分:1)
更简单的方法可能是:
string file = System.IO.Path.GetFileName(Request.Url.LocalPath);
答案 1 :(得分:1)
我不确定最好的方法,但是
System.IO.Path.GetFilename(Request.CurrentExecutionFilePath)
会考虑可能发生的任何Server.Transfer()
,并且会很好地处理网络服务请求。