NSURLRequest类。方法 - (NSInputStream *)HTTPBodyStream始终返回nil。为什么?

时间:2009-08-31 16:00:02

标签: iphone nsurlrequest nsinputstream

我正在尝试使用带有NSURLConnection的NSURLRequest来建立到HTTP服务器的二进制流连接,以便以小的,递增的方式检索一个庞大的数据文件。

我在NSURLRequest上看到了方法 - (NSInputStream *)HTTPBodyStream。这是我想在我的NSURLRequest实例上调用的方法吗?如果是这样,为什么它总是返回零?

2 个答案:

答案 0 :(得分:0)

要获取数据,您必须使用nsurlconnection发送请求,您可以使用异步或同步请求,这是一个链接http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSURLConnection_Class/Reference/Reference.html

答案 1 :(得分:0)

实际上,我现在意识到在进行HTTP PUT时HTTPBodyStream是相关的。我正在做一个GET。没关系。