nsurlconnection相关内容

从异步 NSURLConnection 更新 NSmenu

我正在编写一个小的系统托盘应用程序,它从 API 获取数据并相应地更新其菜单,但在菜单打开时更新菜单时遇到问题. 我什至不知道从哪里开始,所以让我们从头开始吧. 我有一个自定义的 PNLinksLoader 类,它的职责是获取数据并解析它: - (void)loadLinks:(id)sender{//NSXMLParserDelegate 实现使用的实例变量来存储数据链接 = [N ..
发布时间:2021-06-09 20:29:45 移动开发

iOS:获取文件的元数据

我在服务器上有一个 mp3 文件.我想得到这个文件的信息,比如这个文件的大小,艺术家的名字是什么,专辑的名字是什么,文件是什么时候创建的,什么时候修改的等等.我想要所有这些信息. 是否可以在不实际下载整个文件的情况下获取此信息?使用 NSURLConnection 还是其他方式? 编辑: 以下代码没有给我所需的信息,即创建的文件、艺术家姓名等 NSError *rerror ..
发布时间:2021-06-09 20:29:42 移动开发

未调用 NSURL 委托 didReceiveData 方法

我知道这已经在很多其他帖子中讨论过,但我需要发布它,因为不幸的是这些帖子对我没有帮助.我正在尝试连接到一个 Rails 服务器,该服务器以 JSON 格式返回一些数据以响应 GET 请求.我已经为 NSConnectionDataDelegate 实现了下面列出的四种方法 #pragma mark -#pragma mark NSURLConnectionDataDelegate-(void) ..
发布时间:2021-06-09 20:29:35 其他开发

NSURLConnection 的 didReceiveData 方法中 appendData 的奇怪问题

我在植入简单的 NSURLConnection 时遇到了这个奇怪的问题... didReceiveData 方法被调用,我很高兴地尝试附加接收数据,但是... nada! 肯定有一些数据(如长度所示,但 appendData 不附加数据! 我开始在这个问题上敲我的头,我需要一些帮助才能为时已晚:-) 这里有一些代码要看: 我的标题... @interface Act ..
发布时间:2021-06-09 20:29:29 其他开发

如何在后台模式下下载文件 iOS?和网络连接丢失

在我的应用程序中,我从服务器下载音频文件,当应用程序处于前台时,当我单击主页按钮或锁定按钮强制应用程序进入后台时,文件下载得很好,然后过了一段时间,下载停止,错误出现在 1005 网络连接丢失.有什么问题?有人能解释一下这个问题吗? 代码: NSURL *url = [NSURL URLWithString:currentURL];NSURLRequest *theRequest = [ ..
发布时间:2021-06-09 20:29:23 移动开发

为什么在通过蜂窝网络下载图像时总是出现 NSURLConnection 超时?

我的应用程序似乎在蜂窝网络上运行得非常糟糕 - 用户界面通常有微调器而不是图像,但并非总是如此.它使用由并发 NSOperations 驱动的 NSURLConnections.它在 WIFI 上运行良好 - 完全没有问题. 我发现我收到了很多 NSURLConnection 超时,但不知道为什么.我如何追踪这个问题? 解决方案 为了追查问题,我首先测量了最大并发连接数,发现它一直在 ..
发布时间:2021-06-09 20:29:20 移动开发

iOS NSURLConnection 不从某些 URL 下载文件

我在可以下载大多数文件的 tableview 单元子类中有一个 NSURLConnection.但是,我注意到有些无法开始下载并超时.一个例子是 this URL,它只是一个测试 zip 文件,可以在任何其他浏览器中正常下载.这是我的下载代码 -(void)downloadFileAtURL:(NSURL *)url{self.downloadedData = [[NSMutableData a ..
发布时间:2021-06-09 20:29:17 移动开发

NSURLConnection 错误代码 (-1202,1012)

我将 NSURLConnection 用于一种现场服务类型 iOS 应用程序,因此应用程序是现场服务类型,有超过 50 个用户,并且有超过 50 个用户可能同时使用该应用程序,这就是为什么有超过 50 或 60 个请求到达服务器.现在我的问题是我经常收到以下两个错误,这意味着每个用户在一天内可能会遇到 5 次以上的错误.所以这对我来说是一个挑战. 错误代码: -1202 NSURLEr ..
发布时间:2021-06-09 20:29:08 移动开发

NSURLConnection 返回错误而不是 401 的响应

我有一个 Web API,对于特定请求,如果一切正常,则返回状态代码 200,如果用户未基于授权令牌登录,则返回状态代码 401.如果响应状态为 200,则一切正常,但如果响应状态为 401,则似乎无法正常工作,返回代码为 -1012 的连接错误,而响应为零. 所以,下面的代码: [NSURLConnection sendAsynchronousRequest:request queue: ..
发布时间:2021-06-09 20:29:05 移动开发

NSURLConnection 泄漏——为什么?

NSURLConnection *connection 是类的一个属性 @property (nonatomic, retain) NSURLConnection *connection; Instruments 报告我在下面代码的第二行中泄露了一个 NSURLConnection 对象. NSURLRequest *request = [[NSURLRequest alloc] initW ..
发布时间:2021-06-09 20:29:00 其他开发

异步请求示例

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http:///];NSURLRequest *req = [[NSURLRequest alloc]initWithURL:url];NSURLConnection *con = [[NSURLConnection alloc]initWithRequest:req de ..
发布时间:2021-06-09 20:28:57 移动开发

NSMutableURLRequest 不遵守我的 timeoutInterval

我正在发布一个小图像,所以我希望超时间隔很短.如果图像在几秒钟内没有发送,它可能永远不会发送.由于某种未知的原因,我的 NSURLConnection 永远不会失败,无论我设置的 timeoutInterval 有多短. //创建 URL 请求NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:[NSURL ..
发布时间:2021-06-09 20:28:46 其他开发

NSURLConnection 无法 http 发布大文件

我们正在尝试将功能添加到我们的应用程序中,以允许它向我们的 Web 服务 POST 一个大约 50kb 的大文件,该文件本身是一个 HTML 模板,但是在下面的代码中,我们发现数据似乎是当网络服务保存它时被切断. Web 服务当前旨在检查 $_POST['html'] 变量并将其写入文件. 有没有更好的方法来做到这一点,有没有人知道为什么上传不完整? 谢谢亚伦 NSStrin ..
发布时间:2021-06-09 20:28:01 移动开发

iOS 从 URL 下载文件,该 URL 将重定向到该文件

我已经尝试了 2 天,但无法解决这个问题. 基本上我有一个 URL,我尝试使用 ASIHTTPRequest 下载与其关联的文件,但我拥有的 URL 不是文件本身的链接,但该 URL 将重定向到实际文件的链接.我尝试将该链接提供给 ASIHTTPRequest 以供下载,但没有.所以我想我必须以某种方式获取重定向的 url 并将其提供给 ASIHTTPRequest 以下载文件. 我该 ..
发布时间:2021-06-09 20:27:58 移动开发