• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ios > iOS七牛图片上传,错误响应怎么解决?

iOS七牛图片上传,错误响应怎么解决?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了ios降级错误3194,ios10.2.1更新错误,ios恢复错误3194,ios 3194错误,ios10降级9.3.5错误等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: iOS 七牛图片上传,错误响应怎么解决?
描述:

七牛上传图片进度一直到0.95报错报错信息:

<QNResp 045DDA6D-EF09-40B2-99D5-DCAA62330C3C, ver: 7.1.0, status: 400, requestId: NwkAAE39Vn76IH8U, NwkAAE39Vn76IH8U, xlog: body:3;UP:3/400;UP:28/400, xvia: 1.1 fwt16:2 (Cdn Cache Server V2.0), host: upload.qiniu.com ip: 60.10.3.48 duration: 8.792564 s time: 1476935464 error: Error Domain=qiniu.com Code=400 "(null)" UserInfo={error=incorrect zone, please use up-z1.qiniu.com}>
QNresp========(null)

代码:

-(void)requestQNWithdata:(NSData *)data{
    
    AFManagerHelp *manager = [[AFManagerHelp alloc]init];
    
    [manager POST:uploadNOToken Splice:nil parameters:nil success:^(id responseObject) {
        
        NSString *upToken = [responseObject objectForKey:@"uptoken"];
        NSLog(@"token::===== %@",upToken);
        [self uploadPictureToQiNiu:data withToken:upToken];
        
    } failure:^(NSError *error) {
        NSLog(@"QNerror==%@",error.userInfo);
    }];
}


//上传七牛
-(void)uploadPictureToQiNiu:(NSData *)data withToken:(NSString *)token{
    
    QNUploadManager *upManager = [[QNUploadManager alloc]init];

    QNUploadOption * uploadOption= [[QNUploadOption alloc] initWithMime:nil progressHandler:^(NSString *key, float percent) {
        
        NSLog(@"QNpercent == %.2f",percent);
        
    } params:nil checkCrc:NO cancellationSignal:nil];

    
    [upManager putData:data key:nil token:token complete:^(QNResponseInfo *info, NSString *key, NSDictionary *resp) {
        
        NSLog(@"QNinfo ===== %@\nQNresp========%@",info,resp);
        
    } option:uploadOption];
}

说我方法写错还是token问题?


解决方案1:

提示信息说,是路径问题,按提示,把qiniu.com,换成up-z1.qiniu.com就妥了,两个方法

1.你在项目里搜qiniu.com,会发现有两个方法,一个zone0,一个zone1,把里面的qiniu.com,改成up-z1.qiniu.com

2.或者,你进QNConfiguration.m,QNConfigurationBuilder类的init的方法里,有句_zone = [QNZone zone0];,你把这里改喽,改成up-z1.qiniu.com的那个zone就行了

恩恩,就酱<( ̄︶ ̄)>

ps:个人建议用方法2


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • iOS七牛图片上传,错误响应怎么解决?
  • IOS七牛上传错误码-2是什么意思啊,每次上传都出这样的错误

相关文章

  • 2017-06-05 用PHP做ios推送在linux环境下使用stream_socket_client报错
  • 2017-06-05 如何高效的准确的获取一个工程所有控制器的viewdidload方法的执行时间?
  • 2017-06-05 怎么解决tableViewCell嵌套CollectionViewreloadData时的卡顿?
  • 2017-06-05 ios夜间模式
  • 2017-06-05 UI_APPEARANCE_SELECTOR写与不写好像没有区别
  • 2017-06-05 iOS开发使用UIWebView加载HTML标签内嵌视频
  • 2017-06-05 iPad越狱
  • 2017-06-05 关闭ios虚拟键盘ios中,在一种键盘类型中,怎样切换字符页面
  • 2017-06-05 viewWillAppear不运行。
  • 2017-06-05 mrc一个关于MRC环境下retainCount的问题

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 用MJExtension,怎么写模型,根是字典,字典里有个数组,数组里面存放着几个不相同的字典模型
    • 在iOS端app上用AVPlayer无法播放安卓手机拍摄的mp4视频
    • ios写日历时collectionview的cell的复用问题
    • gps设备如何判断iOS设备gps的信号强度
    • UITableView点击cell的时候怎么改变sectionHeader的颜色?
    • iOS开发支付宝支付成功返回字符串怎么处理获取参数
    • 研讨会通知收到通知后点击通知会执行哪个方法?
    • UITableView显示富文Html列表,有什么实现方案
    • 淘宝商城和淘宝网的区别淘宝的我的设计怎么实现的?
    • 为什么我的app,在断网情况下,也能收到苹果返回的deviceToken?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有