草庐IT

Afnetworking

全部标签

ios - AFNetworking 应用程序/json

使用iOS,我正在尝试与请求3个header后跟JSONPOST数据的Web服务进行通信。我查看了以下将字典转换为JSON文件的AFNetworking代码段。在这种情况下,我尝试同时发布header和JSON文件。如果您有任何建议,请告诉我:NSURL*url=[NSURLURLWithString:WalletKit_URL];AFHTTPClient*httpClient=[[AFHTTPClientalloc]initWithBaseURL:url];httpClient.parameterEncoding=AFJSONParameterEncoding;NSDictionar

ios - NSURLConnection 仅在第二次尝试时进行身份验证

我正在尝试在UIWebView中加载一个安全网站,我的基本方法是创建一个NSURL,一个NSURLRequest,然后是一个NSURLConnection,然后在UIWebView中加载NSURLRequest。加载网站后,我收到-(void)connection:(NSURLConnection*)connectiondidReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge*)challenge我用回复挑战发送者-(void)useCredential:(NSURLCredential*)credentialfor

ios - AFNetworking with Unreliable wifi - 在超时时检测/重试连接

我在我的应用程序中使用AFNetworking从网络服务连接/下载数据。此应用程序通过企业部署部署到不同位置的用户。在人们使用我们应用程序的地点之一,wifi网络似乎在几秒钟内随机下降/恢复。在这些情况下,要求是在放弃和失败之前重试请求三次。我的重试部分工作正常,但在检测网络故障时遇到了一些问题。一些代码:AFHTTPRequestOperation*operation=[[AFHTTPRequestOperationalloc]initWithRequest:request];[operationsetCompletionBlockWithSuccess:^(AFHTTPReques

ios - AFNetworking 的多个 header

是否可以使用AFNetworking传递多个header?我有这个代码:-(id)initWithBaseURL:(NSURL*)url{self=[superinitWithBaseURL:url];if(!self){returnnil;}[selfregisterHTTPOperationClass:[AFJSONRequestOperationclass]];[selfsetDefaultHeader:@"Content-Type"value:@"application/json"];returnself;而且我需要传递更多header选项,例如“overrideauthent

ios - 从 post 请求 ios afnetworking 解析 json

我正在开发一个iOS应用程序(对iOS来说还很新),我的注册流程在我将数据发布到我的服务器的地方工作......服务器返回JSON,但我的问题是,我如何将其解析为变量?它返回的数据是:{"token":"67f41f60-9a9a-11e3-8310-11b6baf18c40","userId":13,"stationId":1}我用来发出发布请求的代码是:[managerPOST:@"http://localhost:3000/service/register_user/"parameters:parameterssuccess:^(AFHTTPRequestOperation*op

ios - 无法使用 AFNetworking 下载 .zip 文件

我可以使用fontsquirrelAPI的所有其他端点,但每当我尝试获取返回压缩字体套件的端点时,我都会收到Requestfailed:acceptablecontent-type:"application/x-zip”和标题看起来像statuscode:200,headers{Connection=\"keep-alive\";\"Content-Disposition\"=\"attachment;filename=\\\"1942-report-fontfacekit.zip\\\"\";\"Content-Length\"=284695;\"Content-Transfer-E

ios - AFNetworking GET json 值并将其保存 NSMutablearray

我是ios及其开发的新手。我有正确设置AFNetworking的干净代码。我的基本URl的json编码有JSON对象和数组以及值。在我的JSON输出中,我想每次获取Null时都获取“缩略图”的值。请帮助我获取我的json输出的“名称、缩略图、ID、图像”。请找到我的NSDictionary类型打印对象的NSlog。2014-07-2009:08:33.110WADTourisum[1157:60b]ReachabilityFlagStatus:-R-------networkStatusForFlags2014-07-2009:08:33.879WADTourisum[1157:60b

ios - 在 Objective-C 中是否可以在一组其他方法完成执行后调用一个方法

这可能是一个有点幼稚的问题,但在我加载ViewController时,我正在使用一组方法(例如下面的getEachItem)加载应用程序需要的所有内容。这通常是2或3个项目,它们都被写入缓存。我想调用在getEachItem的最终实例完成后运行的方法“showNavigation”,但不确定如何执行此操作。getEachItem使用AFNetworking执行GET请求。类似于jQuery完整block,但用于下面的for循环的整体。NSArray*tmpItems=[resultobjectForKey:@"ipad_items"];for(NSDictionary*mintmpIt

php - 请求失败 : unacceptable content-type: image/jpg using AFNetworking 2. 5

我知道这个问题已经在堆栈溢出中被问过好几次了。但我对此仍然很困惑。我试过使用manager.responseSerializer.acceptableContentTypes=[NSSetsetWithObjects:@"text/html",@"image/jpg",nil];但是在我添加header("Content-type:application/json")之前我仍然得到错误;在我的php文件中。但是我的php文件中没有jason结构。我的ios端是:AFHTTPRequestSerializer*serializer=[AFHTTPRequestSerializerseri

ios - 为什么 AFNetworking 在将 '|' 管道符号放入 url 时得到不受支持的 url

我使用AFNetworking有一段时间了,今天遇到了一个奇怪的问题。我正在使用AFNetworking和GooglePlacesAPI发出GET请求https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=21.283974,-157.836222&radius=1600&types=food|bar|cafe&key=myownapikeyhere附近的地方搜索api使用type限制来限制您可以从api获得的结果。seedocument你这样做的方法是使用参数types=type1|type2|typ