2011-12-31 2 views
0

В моем коде я отправляю ASIHTTPRequest, в котором я отправляю файл как объект NSData. Я должен предоставить варианты приостановки и возобновления загрузки файла. Есть ли способ сделать это? Я нашел код для возобновления загрузки, но его нельзя использовать для загрузки.Как приостановить и возобновить ASIHttpRequest для загрузки (не для загрузки)?

Если это невозможно, используйте ASIHTTPRequest, то есть ли способ сделать это с помощью NSURLRequest или любым другим способом в Cocoa для Mac OS X (не для iPhone).

Благодаря

+0

Возможно ли приостановление и возобновление загрузки, зависит от того, поддерживает ли сервер ... какой именно метод http использование для загрузки (POST против PUT)? – Yahia

+0

@Yahia Я использую метод POST. И сервер поддерживает приостановку и возобновление. Но я не знаю, какой код писать в COCOA для этого. – san

+1

IIRC 'POST' не поддерживает приостановку и возобновление (согласно стандарту HTTP) ... это означает, что это« нестандартное », и в этом случае я мог бы только догадываться, и вам лучше проверить документацию этого сервера на как его реализовать – Yahia

ответ

0

кавычки комментарий Яхья как это правильный ответ:

IIRC POST не поддерживает приостановки и возобновления (в соответствии со стандартом HTTP) ... это означает, что это «нестандартное «В этом случае я мог бы только догадываться, и вам лучше проверить документацию на этом сервере о том, как его реализовать.