接口返回的那些奇葩数据

作者: __warden丶香芋 | 来源:发表于2016-06-02 16:45 被阅读355次

这里总结下在和服务器交互时遇到的一些奇葩数据:

1.AFN报错code=3840

该错误大概意思是返回的数据不是json格式

WTF! 怎么会这样,由于接口是get的,所以从浏览器看下数据:

1

对,没错,就是个 “1” ,这个 “1”不是json类型,所以我们要把它转换下:

manager.responseSerializer= [AFHTTPResponseSerializerserializer];

这里在请求是返回类型用data

NSString *result = [[NSStringalloc]initWithData:dataencoding:NSUTF8StringEncoding];

再将其转换成字符串(这时result就是个字符串:@"1")

之后再做判断就好

2.数据返回为html代码

反回了一个字符串,但字符串是html代码,这时我们需要将这个字符串用UIWebView加载即可

[self.webViewloadHTMLString:stringbaseURL:nil];

这样就将数据用WebView的形式显示出来了

相关文章

  • 接口返回的那些奇葩数据

    这里总结下在和服务器交互时遇到的一些奇葩数据: 1.AFN报错code=3840 该错误大概意思是返回的数据不是j...

  • 提示信息接口地址

    查询接口 返回数据格式: 更新数据接口 返回数据格式:

  • Vue3-将流数据转换为文件并实现自动下载

    具体需求:后端接口返回流数据,前端根据接口拿到的流数据转换为excel表格后端接口返回数据示例: 注意:流数据可以...

  • Fiddler调试

    接口返回数据调试 1、改变接口返回数据测试页面 在接口返回参数前加断点 示例 以链家m站二手搜索小区接口为例 搜索...

  • Json的泛型T解析

    开发中,返回的数据格式基本都是message+code+data模式,如登录接口返回数据: 但是,不同接口返回的d...

  • 编程网络处理规范

    接口定义 接口返回json数据时的标准接口模板

  • uni-app scroll-view+u-loadmore 实

    接口返回数据格式:

  • IOS同步请求API测试

    第一次操作数据:用户id:101用户名:wangerxiao 注册接口 返回数据: 登录接口 返回数据: 请求同步...

  • 通过Charles修改接口返回数据

    开发过程中,有些逻辑需要依赖接口的数据返回,但是要求服务改数据又觉得太麻烦,可以通过charles修改接口返回数据...

  • 异步promise

    请求两个接口A,B,接口B的数据以来A接口的返回值,所以B需要等A接口返回后再发送请求

网友评论

    本文标题:接口返回的那些奇葩数据

    本文链接:https://www.haomeiwen.com/subject/jhlqlttx.html