草庐IT

AFNETWORKING

全部标签

ios - AFNetworking 在应该接收 304 时返回 200 - ETag

我正在尝试使用etag来缓存我的图像,第一次它会像它应该的那样下载所有图像,但是第二次它也会这样做,因为它应该进入带有304的失败block。我已经尝试在外部发出请求,但我得到了304,这是我遇到问题的唯一原因是AFNetworkingNSString*urlString=[API_BASE_URL_PHOTOSstringByAppendingPathComponent:[photogetPathToPhoto]];NSString*properlyEscapedURL=[urlStringstringByAddingPercentEscapesUsingEncoding:NSUTF

ios - PList 类型?应用程序/x-plist 类型

我正在尝试使用AFNetworking的AFPropertyListRequestOperation,但是当我尝试下载它时,出现错误预期的内容类型{(“应用程序/x-plist”)},得到应用程序/xml"我做了一些研究,application/xml显然是在涉及iOS时创建的类型。如何创建应用程序/x-plist格式的PLIST?我尝试使用plutil,但它似乎没有用。谢谢! 最佳答案 您可以使用addAcceptableContentTypes方法将内容类型application/xml添加到AFPropertyListRequ

ios - 使用 AFNetworking 2.0 时为 "unacceptable content-type: application/rss+xml"

我想使用AFNetworking2.0获取此站点中RSS的XML数据:http://www.ifanr.com/feed但我明白了:Error:ErrorDomain=AFNetworkingErrorDomainCode=-1016"Requestfailed:unacceptablecontent-type:application/rss+xml"UserInfo=0x8c21d50{NSErrorFailingURLKey=http://www.ifanr.com/feed,AFNetworkingOperationFailingURLResponseErrorKey={URL:

ios - 好用的Afnetworking/Nsurlsession/Alamofire

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭5年前。Improvethisquestion我想调用restapi。我对在SWIFT3.0中使用Afnetworking或NSurlsession或alamofire感到困惑。谁能建议我使用哪个。

ios - AFHTTPRequestOperationManager 是否在 operationQueue 上运行请求?

如果我创建了一个管理器并实例化了,我会这样做:AFHTTPRequestOperation*operation=[self.managerHTTPRequestOperationWithRequest:requestsuccess:mySuccessBlockfailure:myFailureBlock];[operationstart];这会在管理器的operationQueue上运行吗?我似乎找不到任何保证它会使用GET、POST、PUT方法之一来代替我假设会将操作添加到队列的方法。我在这里看到马特的回答,但我想确定其中一种方式。HowsendrequestwithAFNetwor

iOS 如何处理传递给 AFHTTPSessionManager GET 方法的空格或特殊字符?

我有一个AFHTTPSessionManager实例负责发出GET请求。请求中的参数之一-名称中可以包含空格或URL中可能NotAcceptable其他字符。我看到AFHTTPSessionManager不会自动用适当的%符号替换空格,因此下面的请求将失败。如何处理我的字符串以将其转换为与URL兼容的字符串?testusertotest%20user我可以通过替换字符串的出现来处理字符串,但我正在寻找一种更通用的方法来处理所有非url安全字符。NSURL*baseURL=[NSURLURLWithString:[APP_DELEGATEhostString]];AFHTTPSessio

ios - 重复符号 _OBJC_IVAR_$_AFHTTPRequestOperation._responseSerializer 在

我正在使用Chilkat并在安装AFNetworking后遇到这些错误:Undefinedsymbolsforarchitecturearmv7:"_res_9_query",referencedfrom:ChilkatResolve::bestMxLookup(charconst*,StringBuffer&,LogBase&,bool)inlibchilkatIos.a(ChilkatResolve.o)ChilkatResolve::dkimLookup(charconst*,StringBuffer&,LogBase&,bool)inlibchilkatIos.a(Chilka

ios - AFNetworking 3.0 无法下载图像

我正在尝试使用AFNetworking3.0以这种方式下载图像:-(UIImage*)loadImage:(NSString*)link{__blockUIImage*image=[UIImageimageNamed:@"no_user_profile_pic.png"];AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];manager.responseSerializer=[AFImageResponseSerializerserializer];[managerGET:[linkstringByAddingPerc

ios - 使用 AFNetworking 2.0 + NSProgress + Custom ProgressView 获取下载进度

我在尝试使用AFNetworking2.0从下载任务中取得进展时感到困惑。我创建了一个单例对象,用于集中我的下载操作(我的应用程序将下载播客文件)。因此,我有一个带有此方法的PodcastManager类,我在其中也使用了我创建的Podcast对象:-(void)downloadPodcast:(Podcast*)podcastcompletion:(CompletionBlock)completionBlock{podcast.downloadState=DOWNLOADING;NSURL*url=[NSURLURLWithString:podcast.enclosure];NSUR

ios - 如何将 AfNetworking 响应对象 (JSON) 映射到自定义类?

我得到一个JSON作为对使用AFNetworking的POST方法的响应。我需要将JSON映射到自定义类,并创建一个包含来自JSON的值的对象。JSON字符串{branch={address="";email="";globalId=174;id=0;mobile=9846147442;name="SathishClinincBranch1";netMdId=132;numberOfDevices=0;organisationName="";passPhrase=();phone=04872279166;status=active;};error="";netmd={globalId=