问题标签 [cfnetwork]

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 投票
2 回答
4503 浏览

java - kCFStreamPropertySocketSecurityLevel 到 kCFStreamSocketSecurityLevelNegotiatedSSL 导致 OSStatus errSSLXCertChainInvalid (-9807) 连接到 Java

我有一个简单的 Java 服务器,它使用自签名证书来标识我使用 keytool 创建的自己:

我使用在 iphone 模拟器中运行的简单 ios 客户端连接到它:

为什么将 kCFStreamPropertySocketSecurityLevel 设置为 kCFStreamSocketSecurityLevelNegotiatedSSL 会导致我的 SSL 握手失败?

0 投票
1 回答
936 浏览

iphone - 使用 MPMoviePlayerController 将音频流保存到文件中

我在使用 MPMoviePlayerController 进行音频流传输时遇到了一些问题。我想知道在 MPMoviePlayer 播放该文件时是否可以将数据流信息保存到文件中。

有没有一种简单的方法可以做到这一点?有人有想法吗?

0 投票
3 回答
812 浏览

iphone - iOS 如何将选择器注册为流事件回调?

我想在 iPhone 和 PC 之间创建一个 TCP 连接。

所以我正在创建两个 CFStreamRef-s,我想注册我的对象选择器,以便在新字节可供读取时调用。

http://developer.apple.com/library/mac/#documentation/Networking/Conceptual/CFNetwork/CFStreamTasks/CFStreamTasks.html#//apple_ref/doc/uid/TP30000230-62008

正如我从上面的链接中了解到的那样,我可以为这样的读取流注册一个函数

我可以像这样注册我的对象的选择器吗?

0 投票
1 回答
6939 浏览

iphone - 如何在 iOS 中检索 ssl 服务器证书?

我希望能够获得 ssl 证书(如果可能,+chain)以便能够显示可分辨名称并确定它是否是 EV 证书。(通过证书策略检测 EV 证书(维基百科

据我所知,如果证书是自签名的,您只会看到一些证书详细信息。

是否可以使用 CFNetwork 等较低层来检索证书?

0 投票
1 回答
257 浏览

iphone - 如何将数据转换为图像?

我学习CFNetwork,socket,我差不多完成了。但是,我想使用 UIImageView,以便从 URL 接收数据,然后转换为 UIImage ,然后添加 UIImageView

但我认为将数据转换为图像存在问题

我使用下面的代码...

imageView 是实例 delcared static 。

你明白我的编码吗?TT然​​后请帮助我!!!

0 投票
1 回答
1461 浏览

ios - NSURLConnection 和绑定的流对(CFStreamCreateBoundPair 或 CFStreamCreateBoundPairCompat)在 iPhone 3G 上不起作用

我正在使用 SimpleURLConnections 示例使用绑定的流对来实现 multipart/form-data POST 请求。它在模拟器和 iPhone 3GS/iPhone 4 上运行良好。

当我在 iPhone 3G(运行 3.1.3)上尝试时,没有数据被发送到服务器。NSURLConnection 一直挂着,直到超时。经过一些测试后,我发现只有在每个连接多次写入生产者流时才会出现问题。每当我需要写不止一次时(即当我必须响应多个 NSStreamEventHasSpaceAvailable 事件时),事情就会停止工作。

这看起来像同样的问题:NSURLRequest with HTTPBody input stream: Stream 在打开之前发送事件,它确实提供了一种解决方法,但我还没有弄清楚我需要延迟什么才能解决问题。

0 投票
1 回答
777 浏览

ios - 检测特定的 wifi 网络是否触手可及

我正在为本地展览开发一个应用程序,其中一些内容仅限于在该地点时可用。

我想知道如何检测特定 wifi 网络的存在并连接到它。任何线索如何编码?

我已经尝试过 9Bit Labs 的 Snap,它是一个完整的端口扫描器,所以可以做到,但是对于我的场景来说,一个完整的端口扫描器可能是矫枉过正的。只需要搜索一个名称,例如“local-exhibition”。

0 投票
3 回答
11583 浏览

iphone - 如何从应用程序内监控网络活动?

我正在尝试从我正在开发的应用程序中监控我的 iPhone 上的网络活动。iOS 是否支持类似 netstat 的命令或类似的命令,可以告诉我哪些入站和出站连接处于活动状态?

0 投票
1 回答
771 浏览

ios4 - 如何使用 CFNetwork 上传、下载或删除 FTP 服务器中的一个目录或多个文件?

我已经开始学习 FTP 编程,我从simpleFTPSample中学习了一些使用 CFNetwork 的知识。从这个示例中,我了解了如何从 ftp 服务器上传和下载文件,还了解了如何从 FTP 服务器获取列表文件和目录。但问题是,我想上传、下载和删除 FTP 服务器中的一个目录或多个文件,但我不知道该怎么做。有人可以举个例子吗?我可以使用CFNetwork吗?还是我必须为此添加另一个库?

谢谢

0 投票
1 回答
382 浏览

iphone - 通过套接字发送图像数据,但它在到达服务器时接收到一些不同的格式

我从图像创建一个 NSData 文件并使用套接字通过服务器发送。

但是服务器以不同的格式接收它。并且无法打开文件。