(err, response)
| 10 | applySSL (props) { return req.applySSL(props, this) } |
| 11 | |
| 12 | handleError (err, response) { |
| 13 | if (err) return err |
| 14 | if (response.statusCode !== 200) { |
| 15 | err = new Error(response.body) |
| 16 | err.statusCode = response.statusCode |
| 17 | err.name = status[`${response.statusCode}_NAME`] |
| 18 | if (!err.message) { |
| 19 | err.message = status[`${response.statusCode}_MESSAGE`] |
| 20 | } |
| 21 | return err |
| 22 | } |
| 23 | } |
| 24 | |
| 25 | paramsToString (paramsObj, prefix = '?') { |
| 26 | return paramsObj ? `${prefix}${Object.keys(paramsObj).map(key => `${key}=${paramsObj[key]}`).join('&')}` : '' |
no outgoing calls
no test coverage detected