WSO2 ESB代理停止用&;替换%26;
我需要将这些参数发送到域 域/页?param1=xxx¶m2=yyy%26zzz 我在wso2中为域使用代理 localhost:8280/services/proxyfordomain/page?param1=xxx¶m2=yyy%26zzz proxyfordomain的端点是域 代理正在用替换%26& 要登录控制台的实际URL为:WSO2 ESB代理停止用&;替换%26;,wso2,wso2esb,Wso2,Wso2esb,我需要将这些参数发送到域 域/页?param1=xxx¶m2=yyy%26zzz 我在wso2中为域使用代理 localhost:8280/services/proxyfordomain/page?param1=xxx¶m2=yyy%26zzz proxyfordomain的端点是域 代理正在用替换%26& 要登录控制台的实际URL为: To domain/page?param1=xxx¶m2=yyy%26zzz 但登录控制台的URL是: To domain/p
To domain/page?param1=xxx¶m2=yyy%26zzz
但登录控制台的URL是:
To domain/page?param1=xxx¶m2=yyy&zzz
这里param2将采用yyy%26zzz
格式值
但不是yyy&zzz
如何阻止WSO2的更换
感谢您花费宝贵的时间您可以使用以下脚本中介配置将“yyy&zzz”替换为“yyy%26zzz”
<script language="js">var url = mc.getTo().toString();
var newURL = url.replace("yyy&zzz","yyy%26zzz");
mc.setTo(newURL);</script>
var url=mc.getTo().toString();
var newURL=url.replace(“yyy&;zzz”,“yyy%26zzz”);
mc.setTo(newURL);