我意识到这与大多数人想要做的完全相反,但是,对于各种技术要求,这是我想要完成的事情。
CFReadStreamCreateForStreamedHTTPRequest 允许一个人指定一个 CFReadStream... 但我想连接到服务器并直接使用写入流来处理请求。
例子:
- 连接
- 序列化到输出流
- 检查响应代码
- 从输入流中反序列化
这是其他平台上的其他框架所采用的模式。我能想出的唯一想法是使用管道,但这似乎很脆弱,甚至可能与 CFReadStreamCreateForStreamedHTTPRequest 不兼容。
有任何想法吗?