Encoding 如何在mule端点的密码中使用特殊字符
我正在尝试访问发送登录密码的出站端点,但密码有一个#字符,因此我尝试将其编码为%23,即使如此,我仍收到一条错误消息。。。 我怎样才能寄出去 我的代码:Encoding 如何在mule端点的密码中使用特殊字符,encoding,mule,password-protection,Encoding,Mule,Password Protection,我正在尝试访问发送登录密码的出站端点,但密码有一个#字符,因此我尝试将其编码为%23,即使如此,我仍收到一条错误消息。。。 我怎样才能寄出去 我的代码: <http:outbound-endpoint host="localhost" path="path/path" port="8080" user="username" password="paswd%23" exchange-pattern="request-response" doc:name="HTTP"> <
<http:outbound-endpoint host="localhost" path="path/path" port="8080" user="username" password="paswd%23" exchange-pattern="request-response" doc:name="HTTP">
</http:outbound-endpoint>
Mule 3.4版对密码进行双重编码:
password="paswd%2523"
需要编码。正如@davidessot所提到的。这是正确的。 作为延伸: 请随意使用: 主要职责:
- !-%21
- $-%24
- %-%25
- @-%40
password="paswd%2523"