当前位置: 首页 > news >正文

做新闻微网站有哪些方面/web前端培训费用大概多少

做新闻微网站有哪些方面,web前端培训费用大概多少,学校网站建设必要性,个人博客网站建设最近在学习AFNetwork,非常好的网络框架,能节省很多时间。不过请求网络数据时报错1016,3840. 这两个错误网上解决方法很多,http://blog.csdn.net/huifeidexin_1/article/details/38844535,这篇博客的解决方法非常好。也确实起了效果…

最近在学习AFNetwork,非常好的网络框架,能节省很多时间。不过请求网络数据时报错1016,3840.

这两个错误网上解决方法很多,http://blog.csdn.net/huifeidexin_1/article/details/38844535,这篇博客的解决方法非常好。也确实起了效果,不过接下来问题来了。

 

比如我要实现最容易的登录功能,用http协议,我把账号密码传给服务器,如果验证成功,它传个1给我就行了。

+(BOOL)getLoginByUser:(NSString *)username andPass:(NSString *)password
{AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];manager.requestSerializer = [AFHTTPRequestSerializer serializer];manager.responseSerializer = [AFHTTPResponseSerializer serializer];NSDictionary *dict = @{@"nickName":username,@"password":password};[manager GET:url parameters:dict success:^(AFHTTPRequestOperation *operation, id responseObject) {NSData *doubi = responseObject;NSString *shabi =  [[NSString alloc]initWithData:doubi encoding:NSUTF8StringEncoding];NSLog(@"%@",shabi);    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {NSLog(@"Error: %@", error);}];return YES;
}

因为加了"text/html",所以传过来的是一个html页面,1在body里。即...<body>1</body>...

但是我只要1就行了,如果自己在写算法把1提取出来就太诡异了,并不可行。

 

后来才发现是我一开始就理解有问题。上面的方法处理的就是服务器传"text/html"的解决方法。用于爬虫或者web直接显示页面等情况。

而我要的就是json数据

{"result": "1"}

这也正符合了AFNetwork默认支持的类型,其实ios开发不怎么用到"text/html"类型。大部分情况下是json,所以这也是AFNetwork默认支持的。

这又回到了刚开始的时候,报了1016错误。

其实错误是服务器的原因,服务器要指定格式,http response的content-type。它要设置为json,那么就不会报1016错误了。

+(BOOL)getLoginByUser:(NSString *)username andPass:(NSString *)password
{AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];NSDictionary *dict = @{@"nickName":username,@"password":password};[manager GET:url parameters:dict success:^(AFHTTPRequestOperation *operation, id responseObject) {NSString *responseValue = [responseObject objectForKey:@"result"];NSLog(@"%@",responseValue);} failure:^(AFHTTPRequestOperation *operation, NSError *error) {NSLog(@"Error: %@", error);}];return YES;
}

 这个输出结果就是1。

所以遇到了错误还是要多想想,即然自己要的就是json数据,干嘛还要add"text/html",应该要想到其实是服务端的问题。

转载于:https://www.cnblogs.com/stevenfukua/p/4682803.html

http://www.lbrq.cn/news/746137.html

相关文章:

  • 南昌建设企业网站公司/网络营销外包推广价格
  • 女人和男人做爰网站/营销方案网站
  • 网站建设加微信/守游网络推广平台
  • 网站建设整体方案/搜狗网站seo
  • 郑州新密网站建设/今天的新闻 联播最新消息
  • 做出网站/网页制作公司哪家好
  • 北京上地做网站/重庆网站关键词排名优化
  • 单页网站怎么做排名/google推广费用
  • 如何做贷款网站/营销软文小短文
  • 永久免费的网站地址/旺道优化软件
  • 电台网站建设要求/网络营销策划书
  • 网站公司策划书/交换链接营销
  • 手机网站建设团队/头条新闻今日头条官方版本
  • php源码分享网/网站标题优化排名
  • centos怎么做网站/西安专业网络推广平台
  • 荆州做网站/营销培训视频课程免费
  • 做购物网站哪种服务器好/软件开发培训中心
  • 做网站服务器多大的好/百度经验官网
  • 哪类网站流量大/十大销售管理软件排行榜
  • 如何做充值网站/网站制作公司排名
  • 诚信通国际网站怎么做/淘宝seo
  • 即墨做网站的/他达那非片能延时多久
  • 门户网站建设的步骤/查询网官网
  • 更改网站名称/企业员工培训课程有哪些
  • 通化网站建设公司/神马搜索推广
  • 外包类设计网站/百度指数分析案例
  • 黑彩网站建设需要什么东西/网络销售是什么工作内容
  • 那个网站做租赁好/磁力蜘蛛种子搜索
  • 产品seo怎么优化/网站seo优化
  • wordpress 用户接口/北京网站优化推广公司
  • 字节开源了一款具备长期记忆能力的多模态智能体:M3-Agent
  • LeetCode算法日记 - Day 16: 连续数组、矩阵区域和
  • 微服务架构的演进:从 Spring Cloud Netflix 到云原生新生态
  • RecSys:粗排模型和精排特征体系
  • 在python中等号左边的都是对象,在matlab中等号a = 3+2 a就是个变量
  • mq存量消息如何处理