我遇到了一个问题。
我通过代理服务器将URL发送到其他系统时使用骆驼
我在Java中使用URLEncoder.encode(url,"UTF-8")
对网址进行了编码
所以我看到加号(+)转换为“%2B”
但是当我使用org.apache.camel.util.URISupport.normalizeUri()
方法时
,将“%2B”返回到space(“”)。
不仅如此,“?”,“ =“,“&”符号也出现了相同的问题。 是骆驼的虫子吗?如果是这样的话 你能告诉我如何解决吗?
相同的问题
https://issues.apache.org/jira/browse/CAMEL-8056?jql=project%20%3D%20CAMEL%20AND%20text%20~%20plus
谢谢