我在我的应用中使用RESTKit,我需要发送一个get请求,其答案是png文件。这可能吗?
我知道在新的AFNetworking中有一种方法可以做到这一点。但RESTKit包含一个较旧的版本,如果AFNetworking我不知道该怎么做。
我需要添加到我的标题授权用户名和密码。 我这样做
AFHTTPClient *client = [AFHTTPClient clientWithBaseURL:[NSURL URLWithString:@"http://server.com"]];
[client setAuthorizationHeaderWithUsername:name password:password];
但现在我不知道如何执行GET请求。
答案 0 :(得分:0)
AFHTTPClient
有一个可以使用的方法getPath:parameters:success:failure:
。您可以直接在与RestKit对象管理器一起使用的客户端上调用此方法。
您应该考虑使用SDWebImage
进行专业图片管理,包括缓存。
答案 1 :(得分:0)
为什么不在可能的情况下将URL返回给PNG而不是发送二进制文件?当然,如果动态渲染此PNG,您可能无法选择。