现象
https://d262ilb51hltx0.cloudfront.net/max/200/1*NMJBScQgtLZE0zmeOA1nJw.png
https://d262ilb51hltx0.cloudfront.net/max/64/1*NMJBScQgtLZE0zmeOA1nJw.png
http://qiniuphotos.qiniudn.com/gogopher.jpg?imageView2/1/w/100/h/100
分析
为毛国外的同类服务,都是自然的连续语义式 API 的 URI,
而我们的 API 这么緾绕?
- 一个是脚本语言式的陈述句,
- 一个是 C++ 式的回文式...
建议
强烈建议哪, 能不用 ?
就不用...
http://qiniuphotos.qiniudn.com/gogopher.jpg?imageView2/1/w/100/h/100
--->>
http://qiniuphotos.qiniudn.com/iv2/1/w/100/h/100/gogopher.jpg
你目前建议给出的URI形式,在目前七牛的架构中会把

iv2/1/w/100/h/100/gogopher.jpg
作为整个资源的key来识别,因为七牛目前key是可以带前缀的;其实如果你对这个冗长的query不能忍受的话,你可以直接设置数据处理的样式,譬如将imageView/1/w/400/h/400/q/95/format/jpg
设置为small
,使用http://qiniuphotos.qiniudn.com/gogopher.jpg-small
,达到下图的效果: