use URLEncoder to encode sign data
Merge branch 'master' of https://github.com/fredericky/45eb9e92911a4f