WebService如何去掉后缀访问

创建全局应用程序类Global.asax,

在方法Application_BeginRequest

并添加如下代码:利用替换的方式实现效果

 string path = Request.Url.ToString();
            path = Request.Url.LocalPath.ToString();
            if (path == "/IFS")
            {
                Context.RewritePath(path.Replace("/IFS", "/IFS.asmx"));
            }

            else if (path.Contains("/IFS/check"))
            {
                Context.RewritePath(path.Replace("/IFS/check", "/IFS.asmx/check"));
            }

 

posted @ 2023-08-02 11:30  博客YS  阅读(78)  评论(0编辑  收藏  举报