2011-12-31 59 views
0

在我的代碼中,我發送ASIHTTPRequest,其中我將該文件作爲NSData對象發送。我必須提供上傳文件的暫停和恢復選項。有沒有辦法做到這一點?我找到了下載簡歷的代碼,但不能用於上傳。如何暫停和恢復上傳ASIHttpRequest(不用於下載)?

如果它是不可能使用ASIHTTPRequest,那麼有沒有辦法做到這一點使用NSURLRequest或在可可的Mac OS X應用程序(不適用於iPhone)任何其他方式。

感謝

+0

是否可能掛起和恢復上傳取決於服務器是否支持它...你是什麼http方法用於上傳(POST與PUT)? – Yahia 2011-12-31 09:32:21

+0

@Yahia我正在使用POST方法。並且服務器支持暫停和恢復。但是,我不知道在COCOA中爲此編寫什麼代碼。 – san 2012-01-02 04:14:49

+1

IIRC'POST'不支持掛起和恢復(根據HTTP標準)......這意味着這是「非標準」,在這種情況下,我只能推測並且最好檢查該服務器的文檔如何實施 – Yahia 2012-01-02 07:07:25

回答

0

引述葉海亞的評論,因爲這是正確的答案:

IIRC POST不支持暫停和恢復(根據HTTP標準)......這意味着,這是「非標「在這種情況下,我只能推測,你最好檢查該服務器的文檔如何實現它