Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
重构:
1、提取 API_HOST
2、PutPolicy 函数传入了太多参数,改为传入一个对象参数
3、上传策略参数的获取、赋值顺序全部按照 http://developer.qiniu.com/docs/v6/api/reference/security/put-policy.html
改动:
1、移除了 PutPolicy.prototype.getFlags 没有用到的参数
putPolicy
、重复的获取insertOnly
操作2、在 PutPolicy 函数新增了
callbackHost
、persistentPipeline
等上传策略配置项,保持和文档同步