parseResponseBody()

in salesforce/lib/connection.js [79:88]


    parseResponseBody(response) {
        let contentType = response.headers && response.headers["content-type"];
        let parseBody = /^(text|application)\/xml(;|$)/.test(contentType) ? parseXML
            : /^application\/json(;|$)/.test(contentType) ? parseJSON : parseText;
        try {
            return parseBody(response.body);
        } catch (e) {
            return response.body;
        }
    }