sanbornm / go-selfupdate

Enable your Go applications to self update
MIT License
1.53k stars 175 forks source link

Add query escaping to the URLs built for updates #20

Closed robdaemon closed 8 years ago

robdaemon commented 8 years ago

In semver, a + is a valid character, but in a URL that means 'space'.

The URL's path should have all of its components properly URL escaped to resolve this issue.

sanbornm commented 8 years ago

Thanks!