Using alamofire how get response as raw string Using alamofire how get response as raw string json json

Using alamofire how get response as raw string


Here is a Demo on the Alamofire Official website. You can get all the JSON or string from your server as response.response.data, even if the request gets an error.

Alamofire.request("https://httpbin.org/get").response { response in    print("Request: \(response.request)")    print("Response: \(response.response)")    print("Error: \(response.error)")    print("Timeline: \(response.timeline)")    if let data = response.data, let utf8Text = String(data: data, encoding: .utf8) {        print("Data: \(utf8Text)")    }}

The response.error is used for simplifying your code.