[关闭]
@Jemy 2015-01-14T15:00:33.000000Z 字数 910 阅读 1021

EndUser疑似bug

七牛bug


今天偶尔测试EndUser,发现一个疑似bug。

正常的情况下:

  1. $putPolicy = new Qiniu_RS_PutPolicy($Qiniu_Public_Bucket);
  2. $token = $putPolicy -> Token(null);

上传的表单为:

  1. <form method="post" action="http://upload.qiniu.com" enctype="multipart/form-data">
  2. <input name="key" value="" placeholder="请指定上传文件key" />
  3. <input name="token" type="text" value="<?php echo $token; ?>"/>
  4. <input name="file" type="file"/>
  5. <input type="submit" value="Upload" />
  6. </form>

no_end_user
这样上传一个图片上去,在后台看到的mimeType是正常的,比如jpg的图片的mimeType就是image/jpeg
上传凭证:

  1. ELUs327kxVPJrGCXqWae9yioc0xYZyrIpbM6Wh6o:KEcRduaK8ENwyUR4Qq5HDg0_Rpc=:eyJzY29wZSI6ImlmLXBibCIsImRlYWRsaW5lIjoxNDIxMjUwMjM4fQ==

no_end_user_result

但是如果这样:

  1. $putPolicy = new Qiniu_RS_PutPolicy($Qiniu_Public_Bucket);
  2. $putPolicy->EndUser="Qiniu/PHP SDK";
  3. $token = $putPolicy -> Token(null);

上传表单一样
with_end_user
上传凭证:

  1. ELUs327kxVPJrGCXqWae9yioc0xYZyrIpbM6Wh6o:SQySiIIeRo5x3dCyu000JWu7K-E=:eyJzY29wZSI6ImlmLXBibCIsImRlYWRsaW5lIjoxNDIxMjUwNTQ3LCJlbmRVc2VyIjoiUWluaXVcL1BIUCBTREsifQ==

后台的图片的mimeType就不对了。
with_end_user_result

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注