In my app I'm using RESTKit, so my AFNetworking version isn't the newest. I'm not sure how to check the version of it.
I want to download a picture from my server, and because the response is a jpg file, I'm using AFNetworking. On the first download of the image, it works well. Then I delete the image on the server and upload a new image with the same name. Then if I delete the image in the app and re-download it. In this scenario I still get the old picture from the first time I downloaded.

This is my code:

```
AFHTTPClient *client = [AFHTTPClient clientWithBaseURL:[NSURL URLWithString:@"http://myserver.com"]];
[client setAuthorizationHeaderWithUsername:name password:password];

[client getPath:[NSString stringWithFormat:@"profile-images/%@.jpg", user.name] parameters:@{} success:^(AFHTTPRequestOperation *operation, id responseObject) {
        NSLog(@"SUCCES");
        NSData *imageData = responseObject;
        self.tmpImage = [UIImage imageWithData:imageData];

    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
        NSLog(@"FAIL");
        self.tmpImage = [UIImage imageNamed:@"myImage.png"];
    }];

```

It looks to me like the app "remembers" the first request I sent to the server when I downloaded the image. And then when I re-download it, it gives me the old picture. Does anyone know how to solve it?