diff --git a/src/Qiniu/Auth.php b/src/Qiniu/Auth.php index dc013008..6ba3bb41 100644 --- a/src/Qiniu/Auth.php +++ b/src/Qiniu/Auth.php @@ -122,7 +122,9 @@ public function signQiniuAuthorization($urlString, $method = "GET", $body = "", // append body $data .= "\n\n"; - if (strlen($body) > 0 + if ( + !is_null($body) + && strlen($body) > 0 && isset($headers["Content-Type"]) && $headers["Content-Type"] != "application/octet-stream" ) { diff --git a/src/Qiniu/Config.php b/src/Qiniu/Config.php index 5bf413f7..c20b53ab 100644 --- a/src/Qiniu/Config.php +++ b/src/Qiniu/Config.php @@ -1,6 +1,7 @@ data);