Hi Goyal,
Ideally, ask upstream system to encode the url before passing it into AEM. We ended up actually excluding plus from our token's to accept only letters, numbers and dashes.
Given it's not possible, you can configure Apache to URL Rewrite any + into %20 before sending into Publishers.
...