NSURLSession 学习笔记 一:NSURLSession类似之前的NSURLConnection, 可配置每个session的 cookie,证书等网络连接配置信息  NSURLSessionConfiguration包含三大任务 :NSURLSessionTask--(NSURLSessionDataTask,NSURLSessionUploadTask,NSURLSessi
转载 2023-05-23 11:46:54
103阅读
变化和 NSURLConnection 一样,NSURLSession 指的也不仅是同名类 NSURLSession,还包括一系列相互关联的类。NSURLSession 包括了与之前相同的组件,NSURLRequest 与 NSURLCache,但是把 NSURLConnection 替换成了 NSURLSession、NSURLSessionConfiguration 以及 NSURLSessi
转载 2024-03-04 11:44:49
51阅读
目录:最原始的网络下载 --- `NSData + NSURL`方式NSURLConnection 和 NSURLSessionGET请求下载完成的事件采用block形式下载完成的事件采用delegate形式POST请求GET和POST操作的区别使用情况使用POST方法使用GET方法HTTP与HTTPSNSURLSessionConfiguration创建方式文件下载断点续传NSURLSessi
概览大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的。如今,网络编程越来越普遍,孤立的应用通常是没有生命力的。今天就会给大家介绍这部分内容:Web请求和响应使用代理方法 简化请求方法 图片缓存 扩展--文件分段下载 扩展--文件上传 NSURLSessi
# iOS取消网络请求 在开发iOS应用程序时,网络请求是常见的操作之一。有时候,我们会遇到需要取消正在进行的网络请求的情况,例如用户在请求还未完成时离开了当前页面,或者是发生了其他的场景变化。取消网络请求可以有效地节省带宽和资源,提高应用程序的性能和用户体验。本篇文章将介绍如何在iOS中取消正在进行的网络请求,并提供相应的代码示例。 ## 原理 在iOS中,我们通常使用NSURLSessi
原创 2023-09-20 10:11:42
262阅读