NSString *urlStr = @"http://api.openweathermap.org/data/2.5/forecast/daily";AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];// 设置回复内容信息manager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/html"];// 请求的方法
    [manager GET:urlStrparameters:@{@"lat" : @"39.907501",@"lon" : @"116.397232",@"cnt" : @"10"} // 请求的正文success:^(AFHTTPRequestOperation *operation, id responseObject) {// 请求头部信息(我们执行网络请求的时候给服务器发送的包头信息)NSLog(@"%@", operation.request.allHTTPHeaderFields);// 服务器给我们返回的包得头部信息NSLog(@"%@", operation.response);// 返回的数据NSLog(@"%@", responseObject);}failure:^(AFHTTPRequestOperation *operation, NSError *error) {NSLog(@"%@", error);}];

1. 请求类

  AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];

2. Request Field

  请求的头部信息:AFHTTPRequestOperation operation.request.allHTTPHeaderFields

3. Response

  operation.response

4. 设置收到的信息格式

  manager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/html"]

转载于:https://www.cnblogs.com/SimonGao/p/5032504.html

AFNetWorking 之 网络请求的基本知识相关推荐

  1. 网络请求的基本知识《极客学院 --AFNetworking 2.x 网络解析详解--1》学习笔记...

    2019独角兽企业重金招聘Python工程师标准>>> 网络请求的基本知识   我们网络请求用的是HTTP请求 Http请求格式:请求的方法,请求头,请求正文 Http请求的Requ ...

  2. iOS开发——网络请求案例汇总(AFNetworking)

    我在之前一篇博客中实现了使用NSURLConnection或者NSURLSession来请求网络数据,用的都是苹果自带的方法.请参考<iOS开发--网络请求案例汇总>.现在我们使用最流行的 ...

  3. 设置AFNetworking网络请求的超时时间

    设置AFNetworking网络请求的超时时间 也许大家使用的时候已经察觉到,设置AFNetworking的超时时间并不管用,但可以用特殊的方式来处理. 以下是笔者基于AFNetworking2.5. ...

  4. AFNetworking网络请求与图片上传工具(POST)

    AFNetworking网络请求与图片上传工具(POST) .h文件 #import <Foundation/Foundation.h>/** 成功Block */ typedef voi ...

  5. ios开发循环网络请求_GitHub - JadenTeng/ResourceX: iOS网络请求,网络泛型编程,工具类的封装,基于AFNetworking 实现, NSCache数据缓存...

    ResourceX 通过AFNetworking.YYModel 解析网络泛型编程简化网络请求 现如今,网络通信几乎涉及每一个app程序.对于绝大多数请求HTTP API的方法,它们的执行流程都可以分 ...

  6. AFNetworking网络请求失败

    之前iOS开发一直用ASIHTTPRequest进行网络请求,但是这个框架很长时间已经不更新了.我了解到目前很多应用都在使用AFNetworking,今天尝试了一下,发现了不少问题. 目前已经是AFN ...

  7. AFNetworking网络请求详解

    一.AFURLSessionManager 网络请求的核心类,主要作用有以下几点: 1.线程安全的创建NSURLSession,并实现NSURLSessionDelegate 2.设置response ...

  8. 如何独立开发一个网络请求框架

    (原创出处为本博客:http://www.cnblogs.com/linguanh/) 目录:   前言 准备工作  开发模式 开发原则 线程 高并发 TCP/UDP 本类介绍  开发选择 功能列表 ...

  9. android网络请求框架_2020,最新APP重构:网络请求框架

    在现在的app,网络请求是一个很重要的部分,app中很多部分都有或多或少的网络请求,所以在一个项目重构时,我会选择网络请求框架作为我重构的起点.在这篇文章中我所提出的架构,并不是所谓的 最好 的网络请 ...

最新文章

  1. Java写入大字符串到oracle数据库_java程序如何提高oracle百万级数据的insert效率
  2. 探索Julia(part14)--学生得分描述性统计案例
  3. php 查看文件锁定状态_php文件锁死锁怎么办
  4. 高亮显示 html_友达10.1寸超低温高亮工业液晶屏G101STN01.C
  5. java堆缓冲区,Java NIO之Buffer(缓冲区)
  6. 一个简单而强大的单片机内存管理器-不带内存碎片整理
  7. HDOJ---3790 最短路径问题[Dijkstra算法||SPFA]
  8. 2017ICPC北京 J:Pangu and Stones(区间DP)
  9. flinkTime与Window入门详解
  10. 数据集Pascal VOC2012
  11. 开源,多用户分销微信商城源码分享
  12. 看小伙是如何用python尽览我国植被覆盖率的沧海变化
  13. Unity报错:InvalidOperationException:You are tring to read lnput using the UnityEngine. ……的解决办法
  14. 微信公众平台如何授权第三方平台,干货到!微信公众号怎样添加第三方平台及取消授权
  15. 高等数学二从零开始学习的总结笔记(持续更新)
  16. CPU中的寄存器和地址概念
  17. 软件开发流程与项目管理
  18. 风险模型为什么是量化投资成功的关键?
  19. 计算机辅助教学英语教案,谈英语计算机辅助教学
  20. java文件转换成字节

热门文章

  1. app内嵌h5页面在ios手机端滑动卡顿的解决方法
  2. jquery click()方法模拟点击事件对a标签不生效的解决办法
  3. 解决Axure发布分享预览的3个方法
  4. 解决clover配置文件conf.plist中nv_disable=1或者nvda_drv=1不生效或者说不能删除的问题
  5. 提交代码出现 Push to origin/master was rejected 错误解决方法
  6. 为什么我们使用volatile关键字? [重复]
  7. 在C#中将字符串转换为字节数组
  8. Linux安装,虚拟机VMware-workstation安装CentOS操作系统的安装手册
  9. Shiro Spring 集成xml配置
  10. 等压线上怎么画风向_圣诞贺卡怎么写?向你爱的人送上最有温度的祝福吧!