Afnetworking 2.0 PUT 图像

Afnetworking 2.0 PUT image

  1. 我可以成功使用afnetworking 2.0的put方法来放置数据。

    NSString* PUTURL = [NSString stringWithFormat:@"%@/updateestado/estado/%@/idJugador/%ld",BASEURl,[status urlEncodeUsingEncoding:NSUTF8StringEncoding],userId];

    NSLog(@"REG URL----%@",PUTURL);

    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; [经理 PUT:PUTURL parameters:nil 成功:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"JSON: %@", responseObject); [self.NET_Delegate DelegateUpdateStatusResponce:responseObject];

    }失败:^(AFHTTPRequestOperation *操作,NSError *错误){ [self.NET_Delegate DelegateUpdateStatusError:error]; }];

    1. 我可以使用 post 方法成功上传视频。
    2. 但是上传图片的要求是使用PUT
    3. 我按照 Simple "PUT" file upload with AFNetworking 但是有两个问题说 multipartFormRequestWithMethod deprived & 尝试该方法时出现 404 错误。
    4. github 中的网络文档没有对此的参考。

    5. 查询:我第一次使用 put 上传图片,所以我想我遗漏了一些东西。实现此目的的任何参考或代码示例都会有所帮助。谢谢

您没有上传图片;而是图像的 URL(注意 url 参数)。

因此,您需要将图像上传到第三方网站,然后 post link 到任何该服务。

无法使用 PUT 请求上传图片,所以您一定是遗漏了什么。