使用AFNetworking出现Code=-1011 "Request failed: internal server error (500)的错误的解决办法

今天在学习使用AFNetworking 3.1的时候出现了Code=-1011 "Request failed: internal server error (500)的错误,看网上很多人也在找解决办法,我这边已经解决了,可以提供给大家参考一下。

在使用AFNetworking之前自己写了一个Demo,就是给屏幕上两个按钮添加了点击事件:

-(void)clickGet01Data:(id)sender
{
    
    NSString *urlStr = @"http://XXXXXXXXX";
    
    AFHTTPSessionManager *session = [AFHTTPSessionManager manager];
    [session GET:urlStr parameters:nil progress:^(NSProgress * _Nonnull downloadProgress) {
        ;
    } success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        NSLog(@"Success!");
        NSLog(@"%@",responseObject);
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        NSLog(@"Fail");
    }];
}
-(void)clickGet02Data:(id)sender
{
    
    NSString *urlStr = @"http://XXXXXXXXX";
    
    AFHTTPSessionManager *session = [AFHTTPSessionManager manager];
    [session GET:urlStr parameters:nil progress:^(NSProgress * _Nonnull downloadProgress) {
        ;
    } success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        NSLog(@"Success!");
        NSLog(@"%@",responseObject);
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        
        NSLog(@"%@",error);
    }];
}

运行的时候一切正常。

但是使用的时候,同时调用上述两个函数中的代码,第二个就报了Code=-1011 "Request failed: internal server error (500)的错误。

我这边服务器规定,在clickGet01Data中代码执行之后,得到了Cookie,有了这个Cookie,clickGet02Data才能够拿到数据。

所以在我这里的解决办法就是,让两段代码运行在不同的点击事件中,使前面的代码有足够的时间获得Cookie。

综上所述,我这里出现Code=-1011 "Request failed: internal server error (500)的原因是Get数据时没有相应的Cookie。

——本人的第一篇技术文章,有任何问题请各位大神在留言区多指教,谢谢!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,179评论 19 139
  • error code(错误代码)=0是操作成功完成。error code(错误代码)=1是功能错误。error c...
    Heikki_阅读 8,742评论 1 9
  • 原文https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html...
    梁行之阅读 5,078评论 0 0
  • 最近上传json格式的base64 image 出现了以下几个错误,mark下 NSLocalizedDescri...
    AlenChen阅读 13,356评论 7 50
  • =========================================================...
    lavor阅读 8,872评论 0 5

友情链接更多精彩内容