diff --git a/qingstor/sdk/unpack.py b/qingstor/sdk/unpack.py
index <HASH>..<HASH> 100644
--- a/qingstor/sdk/unpack.py
+++ b/qingstor/sdk/unpack.py
@@ -51,7 +51,7 @@ class Unpacker(dict):
         # In other situations, body should not be unpacked for possibly large memory usage
         if not (
                 self.res.ok and
-                self.res.headers["Content-Type"] != "application/json"
+                self.res.headers.get("Content-Type")  != "application/json"
         ):
             try:
                 data = self.res.json()
Fix key error while delete not return content-type