Any way to get the response body during HTTP errors?
<p>I'm hitting an API that will occasionally throw a HTTP 403 error, and the response body can give some extra information in the form of json, however for the life of me I can't seem to get the information back out from the Alamofire response objects.  I see the information in developer tools if I hit the API via chrome.  Here's my code:</p>

<pre><code>Alamofire.request(mutableURLRequest).validate().responseJSON() {
    (response) in
    switch response.result {
        case .Success(let data):
            if let jsonResult = data as? NSDictionary {
                completion(jsonResult, error: nil)
            } else if let jsonArray = data as? NSArray {
                let jsonResult = ["array" : jsonArray]
                completion(jsonResult, error: nil)
            }
        case .Failure(let error):
            //error tells me 403
            //response.result.data can't be cast to NSDictionary or NSArray like
            //the successful cases, how do I get the response body?
    }
</code></pre>

<p>I've queried pretty much every object attached to the response, but it doesn't seem to give me the response body back in the case of HTTP errors.  Is there a work-around or something I'm missing here?</p>