GitHub user BigBalli edited a comment on the discussion: Does anyone knows why 
in iOS, the webview, although is instructed to call an url in which all the "+" 
signs were URL escaped , changes them back to "+" before sending the requests 
to the backend server?

Didn't have time to look into why... but a temporary fix would be to:
- double encode the plus signs: Instead of just encoding "+" to "%2B", encode 
it to "%252B". This way, when the WebView decodes it once, it will still be 
"%2B".
- use a plugin that leverages native for external calls

FYI I just tried both using  "+" and "%2B" and they're left intact when 
inspected in Web Inspector.

GitHub link: 
https://github.com/apache/cordova/discussions/492#discussioncomment-10509846

----
This is an automatically sent email for issues@cordova.apache.org.
To unsubscribe, please send an email to: issues-unsubscr...@cordova.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to