gojs.net.http.client.Response

HTTP客户端响应对象。

方法和属性

  1. // client 是 gojs.net.http.client.Client 实例
  2. // 注意这里示例变量用的是clientResp,以防止和内置的变量resp产生冲突
  3. let clientResp = client.do(clientReq)
  4. // 错误信息,用来判断是否有请求成功;如果有错误,则error为一个对象,包含{"message":"错误信息"},成为则为null
  5. clientResp.error
  6. // 响应状态码,如200、404之类的数字
  7. clientResp.status
  8. // 响应的内容长度,如果为-1,表示不确定
  9. clientResp.contentLength
  10. // 响应的Header
  11. clientResp.headers
  12. // 响应的内容字符串
  13. clientResp.body
  14. // 响应的内容对象,如果内容字符串是JSON,则返回一个Javascript对象;否则,则产生一个异常错误
  15. clientResp.bodyObject

其中: