ios网络请求

Postman 使用方法详解

谁说胖子不能爱 提交于 2019-11-28 12:21:49
原文: http://blog.gqylpy.com/gqy/430 置顶:来自一名75后老程序员的武林秘籍——必读 (博主推荐) 来,先呈上武林秘籍链接: http://blog.gqylpy.com/gqy/401/ 你好,我是一名极客!一个 75 后的老工程师! 我将花两分钟,表述清楚我让你读这段文字的目的! 如果你看过武侠小说,你可以把这个经历理解为,你失足落入一个山洞遇到了一位垂暮的老者!而这位老者打算传你一套武功秘籍! 没错,我就是这个老者! 干研发 20 多年了!我也年轻过,奋斗过!我会画原理图,会画 PCB,会模拟,会数字!玩过 PLC,玩过单片机,会用汇编,会用 C!玩过 ARM,比如 PLC,STM32,和时下正在起飞的 NXP RT1052!搞过 DSP,比如 TMS320F28335!搞过 FPGA,不管 Xilinx 还是 Altera,也不管是 Verilog 还是 VHDL,或者直接画数字电路图!我懂嵌入式系统,比如 uCOS 和 Linux!我懂开源的硬件,比如 Arduino 和树莓派!我也搞软件,学了一堆上位机的语言C#,JAVA,Python,Kotlin,Swift!会写爬虫工具,又自学写APP,不管Android 还是 IOS! 可是这一切有什么用呢?土鸡瓦狗!不值一提!干技术的永远就是最苦逼的那个人! 我相信看到这里的你,应该是个 IT

技术积累-爬虫基础概念

泄露秘密 提交于 2019-11-27 03:47:27
什么是爬虫? 爬虫就是模拟客户端(浏览器)发送网络请求,获取响应,按照规则提取数据的程序 模拟客户端(浏览器)发送网络请求:照着浏览器发送一模一样的请求,获取和浏览器一模一样的的数据 爬虫的数据去哪了 呈现出来:展示在网页上,或者是展示在app上 进行分析:从数据中寻找一些规律 Eg:节日头条:爬虫起家的公司,聚合的模式;baidu新闻等 百度指数 2017车展温度计 需要的软件和环境 Python3 3.6.3最稳定 3.7 黑马python基础班15天视频 Python的基础语法(字符串,列表,字典,判断和循环)、 函数(函数的创建和调用) 面向对象(如何创建一个类,如何使用一个类) Pycharm编辑器 Chrome浏览器;分析网络请求 右键 检查 network 浏览器的请求 url 在chrome中点击检查,点到network url=请求的协议+网站的域名+资源的路径+参数 url 解码 百分号后解码为中文 responds js调整网页内容的工具或程序(flash 小动画效果) css帮助页面的样式显示出来 elements 浏览器请求url地址 :当前url的响应+js+css+图片===》element中的内容 爬虫请求url地址(不会下载js css等) 当前url对于的响应 Element的内容和爬虫中获取url地址的响应的不同

ios自带NSURLConnection下载文件

主宰稳场 提交于 2019-11-26 21:03:50
//同步下载,同步请求的主要代码如下 - ( IBAction)downLoad:( id)sender { NSString *urlAsString=@"http://7jpnsh.com1.z0.glb.clouddn.com/TravelDemo.plist" ; // 文件地址 NSURL *url=[ NSURL URLWithString:urlAsString]; NSURLRequest *request=[NSURLRequest requestWithURL :url]; NSMutableData *error= nil; NSData *data=[ NSURLConnection sendSynchronousRequest :request returningResponse : nil error :&error]; // 文件保存目录 NSString *cachePath=[NSSearchPathForDirectoriesInDomains (NSDocumentDirectory , NSUserDomainMask , YES )lastObject ]; NSLog( @"%@",cachePath); NSString *filename=[cachePath stringByAppendingPathComponent : @

第七天 AFN、webView、https请求

帅比萌擦擦* 提交于 2019-11-26 16:38:19
0.AFN框架基本使用 0.1 AFN内部结构 AFN结构体 - NSURLConnection + AFURLConnectionOperation(已经被废弃) + AFHTTPRequestOperation(已经被废弃) + AFHTTPRequestOperationManager(封装了常用的 HTTP 方法)(已经被废弃) * 属性 * baseURL :AFN建议开发者针对 AFHTTPRequestOperationManager 自定义个一个单例子类,设置 baseURL, 所有的网络访问,都只使用相对路径即可 * requestSerializer :请求数据格式/默认是二进制的 HTTP * responseSerializer :响应的数据格式/默认是 JSON 格式 * operationQueue * reachabilityManager :网络连接管理器 * 方法 * manager :方便创建管理器的类方法 * HTTPRequestOperationWithRequest :在访问服务器时,如果要告诉服务器一些附加信息,都需要在 Request 中设置 * GET * POST - NSURLSession + AFURLSessionManager + AFHTTPSessionManager(封装了常用的 HTTP 方法) * GET *

爬虫一

喜欢而已 提交于 2019-11-25 22:02:14
爬虫:   1,爬虫基础 #1、什么是互联网? 互联网是由网络设备(网线,路由器,交换机,防火墙等等)和一台台计算机连接而成,像一张网一样。 #2、互联网建立的目的? 互联网的核心价值在于数据的共享/传递:数据是存放于一台台计算机上的,而将计算机互联到一起的目的就是为了能够方便彼此之间的数据共享/传递,否则你只能拿U盘去别人的计算机上拷贝数据了。 #3、什么是上网?爬虫要做的是什么? 我们所谓的上网便是由用户端计算机发送请求给目标计算机,将目标计算机的数据下载到本地的过程。 #3.1 只不过,用户获取网络数据的方式是: 浏览器提交请求->下载网页代码->解析/渲染成页面。 ``` #3.2 而爬虫程序要做的就是: 模拟浏览器发送请求->下载网页代码->只提取有用的数据->存放于数据库或文件中   #3.1与3.2的区别在于: ``` 我们的爬虫程序只提取网页代码中对我们有用的数据 #4、总结爬虫 #4.1 爬虫的比喻: 如果我们把互联网比作一张大的蜘蛛网,那一台计算机上的数据便是蜘蛛网上的一个猎物,而爬虫程序就是一只小蜘蛛,沿着蜘蛛网抓取自己想要的猎物/数据 ``` #4.2 爬虫的定义: ``` 向网站发起请求,获取资源后分析并提取有用数据的程序 ``` #4.3 爬虫的价值: 互联网中最有价值的便是数据,比如天猫商城的商品信息,链家网的租房信息,雪球网的证券投资信息等等