草庐IT

lPods-AFNetworking

全部标签

ios - 使用 AFNetworking 2 进行 POST 请求时 cocoa 错误 3840

我每次都调用这个函数并返回Cocoa错误3840。我尝试调试并修复它,它在请求时出错,而不是在解析结果时出错我在请求时在失败block中发现了这个错误。ErrorDomain=NSCocoaErrorDomainCode=3840"Theoperationcouldn’tbecompleted.(Cocoaerror3840.)"(JSONtextdidnotstartwitharrayorobjectandoptiontoallowfragmentsnotset.)UserInfo=0x109230960{NSDebugDescription=JSONtextdidnotstartw

ios - AFNetworking 2.2 SSL 固定自签名证书

我想防止我的应用程序/服务器通信受到MITM攻击,因此我尝试设置SSL固定,但我在使用自签名证书使其与AFNetworking2.2一起工作时遇到问题。我认为这主要是我如何生成证书的问题。我首先尝试根据theseinstructions生成自签名证书:生成私钥:sudoopensslgenrsa-des3-outserver.key2048生成签名请求,并在要求提供通用名称时使用域名:sudoopensslreq-new-keyserver.key-outserver.csr生成证书:sudoopensslx509-req-days365-inserver.csr-signkeyser

iphone - UIImageView+AFNetworking 图片请求队列阻塞来自RestKit的其他网络请求

我正在通过创建RKObjectRequestOperation并将它们添加到RestKit的队列来使用RestKit下载数据:RKObjectRequestOperation*operation=[RKobjectRequestOperationWithRequest:requestsuccess:...failure:...];[RKenqueueObjectRequestOperation:operation];那个效果很好。此外,此数据显示在ListView中,其中包含显示相关用户图标的UIImageViews。但是,这些用户图标不是通过RestKit下载的,而是通过底层的AFN

ios - AFNetworking 可达性始终未知

我在我的AppDelegate中开始这样监控:[[AFNetworkReachabilityManagersharedManager]startMonitoring];然后我需要在我的根Controller上检查可达性是否可用,然后我执行此操作来决定如何绘制我的UI:AFNetworkReachabilityManager*manager=[AFNetworkReachabilityManagersharedManager];NSLog(@"%s-%@",__FUNCTION__,AFStringFromNetworkReachabilityStatus([managernetwork

iOS App - 如何使用 AFNetworking 2 实现自动 session cookie 刷新

我正在开发一个iOS应用程序(使用AFNetworking2、AFURLSessionManager),我必须在其中与我无法控制的API进行交互(如果有任何不同,它使用的是SymfonyPHP框架)。问题是这样的:用户有一个帐户。在应用程序首次启动时,用户会看到一个基于表单的登录屏幕。他们登录,然后获得一个sessioncookie。cookie将在30分钟后过期。它会在客户端进行的每次调用时更新自身。但是,如果应用程序重新启动,cookie将被删除,如果应用程序闲置超过30分钟,cookie将失效。我在这里遇到了很多困难。首先,我需要透明地进行登录调用,这样用户就不必重新登录。所以我

ios - AFNetworking 超时

我正在使用AFJSONRequestOperation上传图片。在上传大量图片的情况下,部分请求失败并出现超时错误。我试过了AFJSONRequestOperation*operation=...[operationstart];和AFJSONRequestOperation*operation=...[operationsaddObject:operation];...[clientenqueueBatchOfHTTPRequestOperations:operationsprogressBlock:nilcompletionBlock:nil];然而,还是没有运气。我认为时间计数从

ios - AFNetworking 2.x.x 中的 AFJSONParameterEncoding

我正在实现以下PaypalRESTAPI:curl-vhttps://api.sandbox.paypal.com/v1/vault/credit-card\-H'Content-Type:application/json'\-H'Authorization:Bearer{accessToken}'\-d'{"payer_id":"user12345","type":"visa","number":"4417119669820331","expire_month":"11","expire_year":"2018","first_name":"Joe","last_name":"Sho

ios - multipart/form-data 的 AFNetworking 日志请求正文

假设我有一个multipart/form-data构造如下AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];NSDictionary*parameters=@{@"foo":@"bar"};NSURL*filePath=[NSURLfileURLWithPath:@"file://path/to/image.png"];[managerPOST:@"http://example.com/resources.json"parameters:parametersconstructingB

ios - 响应 : unauthorized (401) 的 AFNetworking 问题

我在我的项目中使用了AFNetworking,每当我发送请求时,我都会在失败block中收到此消息,ErrorDomain=com.alamofire.error.serialization.responseCode=-1011"Requestfailed:unauthorized(401)"UserInfo={com.alamofire.serialization.response.error.response=com.alamofire.serialization.response.error.data=,NSLocalizedDescription=Requestfailed:u

ios - AFNetworking 2.0 和单元测试

我正在尝试使用XCTest对在XCode5中使用AFNEtworking的类进行单元测试。我遇到的问题是我的AFHTTPRequestOperation的完成block永远不会被执行。我假设这是运行单元测试的XCode和AFNetworking的调度队列之间的某种脱节。以下测试用例通过,但从未到达完成block中的NSLog语句(没有日志输出,也没有捕获在这些语句上设置的断点)。相同的代码在单元测试之外工作。有谁知道如何解决这个问题?我正在使用Nocilla来模拟实际请求,结果与使用真实服务器重新调整有效响应的结果相同吗?编辑使测试失败并记录block中设置的变量-(void)setU