url_encode alternative library

Options
Hello Guys, your URL_Encode returns + for " " as opposed to %20.
It causes issues for my signatures when calling external auth. So far i hard coded replacement + -> %20 but thats super ugly solutions. 
Is there any other way for url_encoding when i get %20 for spaces or maybe you could add alternative url_encode filter? 
cc:  

Comments