You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在WSO2中使用URLRewrite Mediator将URL转换为小写

用URLRewrite Mediator实现URL路径小写转换

要将原URL https://baseurl/1.0.0/Api/Users/Login 改写为 https://baseurl/1.0.0/api/users/login,你需要按以下规则配置<action>标签的三个属性:

  • value:填写tolowercase{url.path},通过tolowercase()函数将获取到的原URL路径部分转为小写
  • type:设置为set,表示对指定的URL片段进行赋值替换
  • fragment:设置为path,明确要修改的是URL的路径部分(域名之后的层级路径)

完整的配置代码如下:

<rewrite>
  <rewriterule>
      <action value="tolowercase{url.path}" type="set" fragment="path"/>
  </rewriterule>
</rewrite>

补充说明

如果原URL的域名部分本身已是小写,也可以用tolowercase{url}作为value值,但使用{url.path}会更精准——仅修改路径部分,避免对域名做不必要的处理。

内容的提问来源于stack exchange,提问作者Salman Rafique

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 21:20:25