NW JS – загрузить и сохранить файл по URL-адресуJquery

Программирование на jquery
Ответить
Anonymous
 NW JS – загрузить и сохранить файл по URL-адресу

Сообщение Anonymous »


Недавно я начал разрабатывать настольные приложения с использованием NW.JS, и мне нужно загрузить файл по URL-адресу (http://someurl.org/file.zip), и мне удалось сохранить файл, но он кажется поврежденным или неправильным и Я не могу открыть или разархивировать молнию.

Я использую jQuery для загрузки файла и модуль «fs» из Node.JS для его сохранения.

Вот ajax-запрос:

module.exports.download = функция (jQuery, URL) { вернуть jQuery.ajax({ URL: URL, тайм-аут: 1000000 }); }; Остальное:

$('#btnUpdateClient') .click(функция () { КлиентСкачать .download($, адреса.CLIENT_URL) .complete(функция (xhr, статус) { console.log(xhr); fs.writeFile('./files/staClient.zip', xhr.responseText, function (err) { если (ошибка) { Предупреждение('ошибка!'); console.log(ошибка); } еще { alert('Файл сохранен!'); } }); }); }); Чего-то явно не хватает, И размер файла .zip составляет 3,8 МБ, но когда я использую fs.writeFile(), размер файла оказывается 7,3 МБ

Я новичок в NW.JS, есть совет?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»