1
我想采取一个NSURLRequest并将其转换为一些可用的数据,这些数据已准备好写入socket()而不是NSURLConnection之类的东西。我可以通过套接字发送NSURLRequest吗?
完成此操作的最佳方法是什么?
我想采取一个NSURLRequest并将其转换为一些可用的数据,这些数据已准备好写入socket()而不是NSURLConnection之类的东西。我可以通过套接字发送NSURLRequest吗?
完成此操作的最佳方法是什么?
不!
您可以创建一个NSMutableURLRequest并使用HTTPBodyStream提供该请求,然后创建一个NSURLConnection来发送请求。
HTTPBodyStream是一个NSInputStream请求将从中读取正文。您可以从用户,文件或NSData中获取它的值。
你能澄清你在做什么吗? NSURLConnection有什么问题? – user1071136
NSURLConnection在Lion中有一些错误,特别是在“CLOSE_WAIT”状态下保持打开的套接字。我想下降到使用原始套接字,所以当有问题时我实际上可以做些什么。 – user988375