AF2通过POST直接将JPEG下载到文件中

AF2通过POST直接将JPEG下载到文件中,post,download,jpeg,afnetworking-2,Post,Download,Jpeg,Afnetworking 2,我正在使用AFNetworking 2.0通过POST请求下载jpeg图像: 显示responseObject不是问题。但是,如何指定路径,以便将响应对象直接下载到其中?我见过流的使用,但我不知道如何在这里实现它。任何人提前感谢也许我应该使用AFURLSessionManager,但是我如何在POST请求中使用它?下载图像时不应该使用GET吗?不应该。这些图片拥有版权,我们不希望它们公开。我最终使用了afurlsessionmanager。像冠军一样工作,所以farPOST是为了创造新的资源。

我正在使用AFNetworking 2.0通过POST请求下载jpeg图像:



显示responseObject不是问题。但是,如何指定路径,以便将响应对象直接下载到其中?我见过流的使用,但我不知道如何在这里实现它。任何人提前感谢

也许我应该使用AFURLSessionManager,但是我如何在POST请求中使用它?下载图像时不应该使用GET吗?不应该。这些图片拥有版权,我们不希望它们公开。我最终使用了afurlsessionmanager。像冠军一样工作,所以farPOST是为了创造新的资源。GET是指获取资源。你应该使用GET。您可以验证请求,即使使用GET;它们不会公开。
[manager.httpManager.requestSerializer setValue:@"image/jpeg" forHTTPHeaderField:@"Accept"];
NSDictionary *parameters = @{@"filename": imageName};
manager.httpManager.responseSerializer = [AFImageResponseSerializer serializer];

AFHTTPRequestOperation *operation = [manager.httpManager POST:URL_BASE_IMG parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {

    NSLog(@"Image: %@", responseObject);                

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {

    NSLog(@"Error: %@", error);

}];