2017-01-08 4 views
0

私は複数のプラットフォーム用の電子アプリを構築しています。 PHPを使用してローカルのPNGファイルをWebサーバーにアップロードする標準的な(そして信頼できる)方法が必要です。ELECTRON:PNGファイルをアップロードする(PHP Webサービスを使用)

私はPHPの最後で何をすべきかは確信していますが、ELECTronを使ってバイナリファイルをアップロードする最も良い方法は何ですか?

何か助けていただければ幸いです。おかげで

答えて

0

ほとんどの基本的な方法は、それのためのノードAPIを使用するでしょう。

最初にノードfsを使用してファイルの内容をロードする必要があります。https://nodejs.org/api/fs.htmlファイルをノードのバッファ(https://nodejs.org/api/buffer.html)にロードする必要があります。

次にBase64(buffer.toString('base64'))に変換するか、gzipして(https://nodejs.org/api/zlib.html)、POSTメソッド(https://nodejs.org/api/http.html)でサーバーに送信してください。

このようにすれば、たとえば次のように動作することができます。 RESTおよびその他のテキストベースのWebサービス。

関連する問題