@IvanovIvanIvanych

Должен ли метод disk.file.copyto возвращать информацию о скопированном файле (ID) раньше, чем будет скопирован файл?

В PHP обработчике следующий код:

$url = 'https://**********/disk.file.copyto';
$arFields = ['id' => $FILE_ID[$i], 'targetFolderId' => $FOLDER_ID];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'PHP/' . phpversion());
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($arFields));
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

$response = curl_exec($ch);
$result = json_decode($response, true);

В $result должна вернуться информация о скопированном файле (в т.ч. его ID). Подскажите пожалуйста, если будет копироваться большой файл в течении нескольких секунд - ответ в $result, содержащий ID скопированного файла, должен придти раньше чем будет завершена операция копирования, или только после того как файл скопируется?
  • Вопрос задан
  • 19 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы