Я создаю электронное приложение для нескольких платформ. Мне нужен стандартный (и надежный) способ загрузки локального файла PNG на веб-сервер с использованием PHP.
Я уверен, что делать в конце PHP, но не уверен, каков наилучший способ загрузки двоичного файла с использованием ELectron?
Любая помощь приветствуется. Спасибо
Для этого наиболее простым способом было бы использовать Node API.
Сначала вам нужно использовать Node fs для загрузки содержимого файла: https://nodejs.org/api/fs.html затем загрузите файл в буфер узла (https://nodejs.org/api/buffer.html).
Тогда просто конвертируйте его в Base64 (buffer.toString('base64')
) или распакуйте его (https://nodejs.org/api/zlib.html) и отправить его на сервер с помощью некоторого метода POST (https://nodejs.org/api/http.html).
Таким образом, он должен иметь возможность работать, например, с REST и другие текстовые веб-сервисы.
Других решений пока нет …