jjzjj

nsurlconnectiondelegate

全部标签

ios - Twitter iOS 流媒体 API : no data being received

我正在尝试修改Apple的使用TwitterAPI的示例代码,以便我可以使用流式API来过滤推文。我正在尝试实现针对此问题建议的方法:DoesTWRequestworkforthetwitterstreamingapi?我已经按照建议创建了签名的NSURLRequest和NSURLConnection对象,并为连接对象设置了委托(delegate)。选择一个有效的推特帐户并用于对url进行签名。问题是委托(delegate)connection:didReceiveData:方法永远不会被调用。这是我的代码:@implementationTwitter-(id)init{if(self

iphone - 如果服务器上更新,则通过 FTP 下载到 iphone

我正在使用NSURLConnection从FTP站点下载。下载没问题,但我只想在ftp服务器副本比我的文件副本更新时下载。如何从ftp服务器获取ftp文件日期信息。我能够从URLResponse中获取文件大小。最好的问候, 最佳答案 好的,伙计们,我已经部分回答了我自己的问题,所以这是给下一个人的......如果您对文件夹发出NSURL请求,结果响应将是文件列表。问题是日期时间戳的格式不是我需要的。-rw-r--r--1101210121899Feb0301:141.txt我需要一个完整的YY-MM-DDHH:MM:SS格式,反正我

ios - NSURLConnection 的委托(delegate)方法,要求 authenticationChallenge 没有被解雇?

我使用NSURLConnection调用网络服务,我的钥匙串(keychain)中有一个客户端证书,我在-(void)connection:(NSURLConnection*)connectiondidReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge*)challenge中设置为凭据在我删除此证书并将新证书添加到钥匙串(keychain)后,NSURLConnection仍然保留我已经提供的凭据,并在我删除旧证书之前返回417状态错误代码,即200。有没有办法让NSURLConnection强制要求凭据。?或者如何

ios - 异步 NSURLConnection 和保持事件状态

我正在使用NSURLConnection对同一主机异步执行一系列HTTP请求,即。e.使用[initWithRequest:delegate:startImmediately:]和一个委托(delegate)。当connectionDidFinishLoading通知到达委托(delegate)时,我释放我的连接对象,然后初始化并启动另一个到同一主机的连接对象。问题——底层套接字会被重用吗?Connection:keep-alive服务器header在那里,但我无法确保它得到尊重。我的意思是,第一个连接在发出通知时还没有正式“完成”。或者是?编辑:packetsniffingonMac

ios - NSURLConnection 在两次后崩溃

我正在使用下面的地址下载一个mp3文件。我有一个uitoolbarbutton,当点击这个按钮时,我调用downloadandCreatePath,然后它创建一个包含我的`downloadProgressV'和一个用于取消下载的UIButton的View。我单击下载View出现并下载。下载成功完成,如果我取消,它也能正常工作。问题是如果我做第二次然后第三次。该应用程序第三次崩溃,并在我的appdelegate上显示EXC_BAD_ACCESS消息。NSURLResponse*urlResponse;NSMutableData*downloadedMutableData;NSURLCon

ios - CoreDova APP 中的 SURLConnection/CFURLConnection HTTP 加载失败(kCFStreamErrorDomainSSL,-9824)

在我们的一个iOS应用程序中,将iOS设备升级到iOS8.1后出现SSL错误。任何人都可以帮助我,关于ssl证书,iOS8和iOS8.1有什么区别?iOS8.1需要在服务端添加什么证书?这是来自控制台的日志::CFNetworkSSLHandshake失败(-9824):NSURLConnection/CFURLConnectionHTTP加载失败(kCFStreamErrorDomainSSL,-9824) 最佳答案 您正在连接到具有不受信任证书的站点。关于错误码:它的错误域kCFStreamErrorDomainSSL并且根据C

ios - NSUrlConnection 同步请求没有跟随重定向

问题我需要执行同步HTTP请求,不遵循重定向,最好不使用实例变量,因为这将被合并到j2objc中项目。我尝试了什么我已经尝试使用NSURLConnectionsendSynchronousRequest,不幸的是不能轻易告诉它不要遵循重定向。背景在告诉我不应该使用同步请求之前,请记住这段代码是用来模拟Java的HttpUrlConnection的。,对于j2objc,其行为本质上是同步的项目。IosHttpUrlConnections'nativemakeSynchronousRequest的执行当前始终遵循重定向。它应该尊重HttpUrlConnection.instanceFoll

ios - MITM 攻击报告已弃用的 NSURLConnectionDelegate

我有一个Objective-C项目,其.ipa已使用此工具在线测试:https://www.immuniweb.com/mobile它报告我的应用程序存在高风险安全问题,指向NSURLConnectionDelegate协议(protocol)中的canAuthenticateAgainstProtectionSpace。此方法在iOS8.0版本后已经弃用。我的应用程序没有在任何地方直接使用它,我想苹果甚至没有间接使用它,因为它已被弃用。我用Objective-C项目尝试了一个示例ipa(没有任何内容的新项目),同样的问题也随之而来。但它不是用于支持Swift的示例ipa。即使这只是一

ios - NSURLConnection 可以使用安装在设备配置文件中的客户端证书吗?

我有这个设置:配置为使用ssl客户端证书身份验证(clientAuth=true)的tomcat服务器安装了有效客户端证书的ipad(以.p12文件的形式通过电子邮件发送,并在配置文件下可见)当通过iossafari浏览时,ipad使用客户端证书并针对服务器进行身份验证。但是在代码中,使用NSURLConnection,它不会连接。在服务器上调试显示客户端根本没有发送和证书。在客户端我得到这样的错误:Request(https://192.168.1.5:8443/device/security/policy>,0,0))didFailWithError:ErrorDomain=NSU

ios - 关闭 NSURLConnection 的正确方法

我在我的应用程序中使用服务器客户端架构。我正在使用NSURLConnection类,现在假设我在for循环中发送多个请求并使用带有委托(delegate)方法的异步连接。所以我的问题是收到服务器的响应后,我是否需要手动关闭连接并使该对象为空。我问是因为在服务器上对最大连接数有限制,如果连接限制超过我必须重新启动服务器并且我不能更改最大连接数限制。 最佳答案 没有。它不是必需的,因为NSURLConnection会在发生错误或数据已加载时自行关闭连接。如果您想监控实际发生的情况,我建议查看TechnicalQ&AQA1176.它描述了
12