@@ -13,10 +13,10 @@ final class FormUploader
1313 * @param $upToken 上传凭证
1414 * @param $key 上传文件名
1515 * @param $data 上传二进制流
16+ * @param $config 上传配置
1617 * @param $params 自定义变量,规格参考
1718 * http://developer.qiniu.com/docs/v6/api/overview/up/response/vars.html#xvar
1819 * @param $mime 上传数据的mimeType
19- * @param $checkCrc 是否校验crc32
2020 *
2121 * @return array 包含已上传文件的信息,类似:
2222 * [
@@ -30,8 +30,7 @@ public static function put(
3030 $ data ,
3131 $ config ,
3232 $ params ,
33- $ mime ,
34- $ checkCrc
33+ $ mime
3534 ) {
3635
3736 $ fields = array ('token ' => $ upToken );
@@ -41,9 +40,10 @@ public static function put(
4140 $ fname = $ key ;
4241 $ fields ['key ' ] = $ key ;
4342 }
44- if ($ checkCrc ) {
45- $ fields ['crc32 ' ] = \Qiniu \crc32_data ($ data );
46- }
43+
44+ //enable crc32 check by default
45+ $ fields ['crc32 ' ] = \Qiniu \crc32_data ($ data );
46+
4747 if ($ params ) {
4848 foreach ($ params as $ k => $ v ) {
4949 $ fields [$ k ] = $ v ;
@@ -70,10 +70,10 @@ public static function put(
7070 * @param $upToken 上传凭证
7171 * @param $key 上传文件名
7272 * @param $filePath 上传文件的路径
73+ * @param $config 上传配置
7374 * @param $params 自定义变量,规格参考
7475 * http://developer.qiniu.com/docs/v6/api/overview/up/response/vars.html#xvar
7576 * @param $mime 上传数据的mimeType
76- * @param $checkCrc 是否校验crc32
7777 *
7878 * @return array 包含已上传文件的信息,类似:
7979 * [
@@ -87,18 +87,17 @@ public static function putFile(
8787 $ filePath ,
8888 $ config ,
8989 $ params ,
90- $ mime ,
91- $ checkCrc
90+ $ mime
9291 ) {
9392
9493
9594 $ fields = array ('token ' => $ upToken , 'file ' => self ::createFile ($ filePath , $ mime ));
9695 if ($ key !== null ) {
9796 $ fields ['key ' ] = $ key ;
9897 }
99- if ( $ checkCrc ) {
100- $ fields ['crc32 ' ] = \Qiniu \crc32_file ($ filePath );
101- }
98+
99+ $ fields ['crc32 ' ] = \Qiniu \crc32_file ($ filePath );
100+
102101 if ($ params ) {
103102 foreach ($ params as $ k => $ v ) {
104103 $ fields [$ k ] = $ v ;
0 commit comments