pure front-end upyun form upload see service, supports both native js and angular.js