首页 > 其他分享 >WebService如何去掉后缀访问

WebService如何去掉后缀访问

时间:2023-08-02 11:45:34浏览次数:45  
标签:WebService IFS 后缀 asmx RewritePath path 去掉 check

创建全局应用程序类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"));
            }

 

标签:WebService,IFS,后缀,asmx,RewritePath,path,去掉,check
From: https://www.cnblogs.com/yuanshuo/p/17600176.html

相关文章

  • 后缀数组(SA)做题记录
    SA真的是个好东西,好呀好东西。基础定义:$sa$数组:后缀排序后排名为$i$的后缀的起始位置下标。$rk$数组:起始下标为$i$的后缀的排名。$height$数组:后缀排序后排名为$i$和$i-1$的最长公共前缀长度(Lcp)模板:(小bug:在SA代码charch[N];structSuffix_Array{llm=......
  • 在tomcat中部署JAX-WS webservice
    在tomcat中部署WEBSERVICE呵呵,花了一个下午总算搞定了,现在整理一下思路。这是一个简单的WEB服务示例,客户端发送一个名字给服务器,服务器返回“hello+名字”字符串。1.下载jaxws-2_0.jar,地址https://jax-ws.dev.java.net/这步把我害惨,后边的示例用到这个包中的类,但......
  • 后缀自动机的应用
    后缀自动机的原理就不在赘述了,这里主要介绍它的应用。板子:structnode{ intc[26],len,fa;}a[maxn];voidbuild(intx){ intp=las;intnp=las=++tot; a[np].len=a[p].len+1; for(;p&&!a[p].c[x];p=a[p].fa) a[p].c[x]=np; if(!p) a[np].fa=1; else{ intq=a[p].......
  • 【jmeter系列】WebService(soap)请求
    一、SOAPWeb服务请求组成Envelope(信封):SOAP消息的最外层包装,用于标识SOAP消息的开始和结束。一个SOAP消息只包含一个Envelope元素。Header(头部):可选的部分,用于包含与消息相关的元数据信息,如身份验证信息、加密方法等。Header元素是Envelope元素的直接子元素。Body(消息体):必......
  • 后缀排序
    后缀排序本文做复习用,不宜初学用。定义\(sa\)表示排名为\(i\)的位置。\(rk\)表示位置为\(i\)的排名。\(y\)表示按照第二关键字排序排名为\(i\)的位置。\(height\)表示排名为\(i\)和\(i-1\)的后缀的最大前缀\(h\)表示位置为\(i\)和它排名前一位的后缀......
  • 算法学习笔记(27): 后缀排序
    后缀排序本文做复习用,不宜初学用。开篇膜拜Pecco:算法学习笔记(84):后缀数组-知乎(zhihu.com)有些时候,其实\(O(n\log^2n)\)的排序也挺好。又短又简单。其中\(rk[i]\)表示从第\(i\)个字符开始的后缀的排名,\(sa[i]\)表示排名为\(i\)的后缀开始的位置。#includ......
  • npm常用后缀
    –--save、-S参数意思是把模块的版本信息保存到dependencies(生产环境依赖)中,即你的package.json文件的dependencies字段中;–--save-dev、-D参数意思是把模块版本信息保存到devDependencies(开发环境依赖)中,即你的package.json文件的devDependencies字段中;–--save-optional......
  • Go defer 去掉闭包函数,靠谱吗?
    在Go中使用defer时,如果defer语句包含了一个闭包函数,需要特别小心。因为defer语句会在函数返回时执行,而闭包函数可能会捕获外部变量,导致意想不到的结果。在Go中,defer语句中的闭包函数捕获的是变量的地址,而不是变量的值。如果闭包函数在defer执行时才被调用,可能会导致捕获的变量值......
  • android mount文件后缀
    实现AndroidMount文件后缀的步骤作为一名经验丰富的开发者,我将教会你如何实现AndroidMount文件后缀的功能。下面是实现这一功能的步骤和具体代码解释。步骤一:配置AndroidManifest.xml文件在AndroidManifest.xml文件中添加以下权限和文件类型声明:<uses-permissionandroid:nam......
  • 为什么文件后缀改了.java显示还是文本文件
    为什么文件后缀改了.java显示还是文本文件在计算机中,文件后缀用于标识文件的类型。根据文件后缀,操作系统会使用相应的程序来打开、编辑或执行文件。例如,文件后缀为".txt"的文件会被认为是文本文件,并使用文本编辑器打开。而文件后缀为".java"的文件则会被认为是Java源代码文件,并使......