问题标签 [nsurlconnection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1922 浏览

iphone - 如何将 NSURLconnection http 响应数据与 iphone 中的字符串值进行比较?

我想做一个激活模块,它将发送一个带有 PIN 码的 http 请求,然后读取响应。如果响应为“OK”,则会打开一个主菜单。问题是我收到的响应为“OK”,但我无法将它与 NSString @“OK”进行比较。如何将http响应与字符串进行比较?

这是我的一段代码:

0 投票
1 回答
2507 浏览

iphone - NSURLConnection 不启动

我正在尝试创建一个非常简单的应用程序,它连接到一个 URL 并获取该 URL 的内容,在本例中是一个简单的 xml 文档。我的问题是请求似乎永远不会被发送。

我创建了一个从主文件运行的新项目(基础工具)。我已将 NSURLConnection 的委托设置为 self 并实现了必要的委托方法。问题是这些方法永远不会被调用。如果我将 URL 更改为一些虚假的 URL(如下例所示),这并不重要。在我看来,应用程序在没有发送或等待响应的情况下完成启动。难道是我的应用程序为请求创建了一个线程,然后在不等待响应的情况下完成?我知道该类正在运行,因为我从委托方法中获得了诸如“已创建连接”之类的 NSLOG 语句,但没有 NSLOG 语句。

我错过了什么?

0 投票
1 回答
180 浏览

iphone - 我需要通知协议吗?

我有使用 NSURLConnection 的 classDownload。我想将所有 NSURLConnection 事件保留在 classDownload 中。ClassA 想使用classDownload 的同时也接收connectionDidFinishLoading 等通知,在classDownload 中称为Finish。如何从 classDownload 获取通知到 ClassA?

0 投票
4 回答
9448 浏览

iphone - NSURLConnection 运行多次

我每 5 秒与服务器异步连接一次。URL 是相同的,但 POST-body 每次都会更改。现在我每次都从头开始创建 NSURL、NSURLRequest 和 NSURLConnection。

我认为设置一次连接并进一步使用它会更有效。我是新手,不确定这是否可能。没有可变的 NSURLConnection,但可能需要创建 NSURLConnection,例如:

并更改 NSMutableURLRequest POST-data 以向服务器发送另一个请求。哪种方式是正确的?

0 投票
1 回答
30573 浏览

ios - 在 iOS 中检索 HTTPResponse/HTTPRequest 状态代码?

我需要检查和评估我的 iPhone 应用程序中的 HTTP 状态代码。我有一个 NSURLRequest 对象和一个 NSURLConnection 成功(我认为)连接到该站点:

我在这里得到了这个代码:https ://web.archive.org/web/20100908130503/http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/URLLoadingSystem/Tasks/UsingNSURLConnection.html

但它(据我所知)并没有说明访问 HTTP 状态代码的任何内容。

如何建立与站点的连接,然后检查该连接的 HTTP 状态代码?

0 投票
2 回答
4260 浏览

iphone - 如何在 NSURLConnection 中使用 HTTPS?

我对 HTTPS 感兴趣NSURLConnection。是否可以发送请求、响应质询并加载安全 URL?

还有什么可以NSURLConnection通过 HTTPS 完成的吗?

0 投票
1 回答
4467 浏览

iphone - 带有 cookie 的 iPhone NSData/NSUrl

我正在尝试播放/流式传输网站上托管的 mp3。该站点需要设置 cookie 标头,但我无法设置或让容器为我执行此操作。

到目前为止,我一直在使用 jQuery 来执行/管理 XMLHTTPRequests,但我不得不调用本机代码来流式传输音频。看起来 cookie 并没有被本机 HTTP 请求获取。

无论如何将 cookie 注入上述请求,或以其他方式确保针对给定域添加 cookie?

谢谢

0 投票
2 回答
679 浏览

iphone - iPhone 登录通知

有一个与使用异步 NSURLConnection 进行 iPhone 登录身份验证的最佳实践相关的问题。

由于相同的委托用于登录服务器,人们如何区分为身份验证请求返回的通知,与您为后续数据请求接收数据时的通知?

谢谢,

Sj

0 投票
2 回答
2627 浏览

iphone - NSURLConnection 不调用 didRecieveData 方法

我希望我的应用程序从 Internet 下载一些数据,在 iPhone SDK 文档中我找到了用于下载的 NSURLConnection 类,对吗?我编写了与文档中相同的代码并运行了它。连接已成功创建,但未下载任何数据。connectionDidFinishLoading 在一两秒后被触发,但结果中没有数据。问题是, didRecieveData 方法永远不会被触发。我不知道为什么,我搜索了互联网,但每个结果都与文档中的代码相同。你能给个建议吗?感谢您的每一个回复 我的下载器类源代码如下。

下载器.h

下载器.m

0 投票
1 回答
299 浏览

ios - 实现 NSURLConnectionDataDelegate 的连接类

我想问你关于NSURLConnectioniPhone的objective-c。

我有一个应用程序需要连接到一个网络服务来接收数据(关于 YouTube 视频),然后我有我需要连接的所有东西(类似于网络中的 Hello_Soap 示例代码)。

但是现在,我的问题是我创建了一个NSObject名为的类(继承自 ),Connection并且我已经实现了方法: didReceiveResponse、和. 还有方法:didReceiveDatadidFailWithErrorconnectionDidFinishLoading

但是当我从我的 AppDelegate 创建一个Connection对象时:

我调用这个方法,当它完成时,它不会继续调用didReceiveResponse,或. 我正在尝试这样做,但我暂时做不到。didReceiveDatadidFailWithErrorconnectionDidFinishLoading

我想做的事情是能够在每次我想接收数据时调用这个类“连接”(之后被解析并显示在UITableViews 中)。

谢谢你。