Я получаю почтовый индекс с Ajax на мой PHP-скрипт. Если я непосредственно поместил этот URL во вкладку браузера, он успешно загрузит файл, но если я использую его в своем php-скрипте, то file_put_contents генерирует файл размером 6 КБ, но фактический размер файла составляет 48 КБ.
Также, когда я пытаюсь извлечь, он показывает ошибку, что файл поврежден.
Вот мой PHP-код:
$url = "http://localhost/web/?_task=mail&_action=get&_mbox=INBOX&_uid=4&_token=LimZJJeCew7mbTJm2qEN29Vpd3YT2m7t&_part=1&_download=1";
$content = file_get_contents($url);
$name = 'mark.zip';
file_put_contents($name, $content);
Задача ещё не решена.
Других решений пока нет …