
# Response对象使用方法
使用GCS客户端调用成功后均会返回 SDK公共结果对象requests.Response，若调用失败，则抛出异常，可参考通用示例从SDK公共结果对象中获取HTTP状态码及返回内容，进一步判断错误详情。
用户可以通过Response.json()方法获取服务返回的json内容，通过Response.text 获取返回信息。下面返回值为通过Response.text获得的内容。
[表1]中展示了Response中常用的字段和方法，Response中的字段和方法还有很多，用户可以自行查阅requests包里的[Response结构](http://cn.python-requests.org/zh_CN/latest/api.html#requests.Response)进行查看
 表1requests.Response 
| 字段或方法            | 说明                                                                                                                                                             |
|:---|:---|
| content          | 以二进制（bytes）方式返回的响应内容。                                                                                                                                          |
| encoding         | 获取text属性时采用的解码方式。                                                                                                                                              |
| headers          | 以小写方式返回响应headers。                                                                                                                                              |
| json(\*\*kwargs) | 将返回结果以json格式读入，即调用json.loads读取返回体，最终返回一个字典。如果返回体非json格式，则会抛出ValueError。 kwargs为调用json.loads传入的可选参数。                       |
| ok               | 如果响应码小于400，则返回True。                                                                                                                                            |
| status_code      | 请求的响应码，例如404 or 200。                                                                                                                                           |
| text             | 返回内容解码后的文本，以unicode的方式表示文本内容。 即按照Response.encoding中的编码方式来解码Response.content中的内容，若Response.encoding为空，则根据返回内容推断编码方式进行解码。 |
   
