問題タブ [server-side-swift]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
135 参照

swift - init Vapor 4 プロジェクトを展開するとエラーが発生する

Heroku と Digital Ocean に init Vapor 4 プロジェクトをデプロイしようとしましたが、同じエラーが発生し続けます。

私の迅速なパッケージは次を指しています:

0 投票する
1 に答える
170 参照

swift - Vapor 4 でのファイル ストリーム後のアクションの実行

大きなファイル (アップロードとダウンロード) を処理する Web サイトを運営しています。現在、サイトを Perfect から Vapor に移行しています。Perfect では、ファイルをユーザーにストリーミングし、ファイルの処理後にいくつかのアクションを実行するのは比較的簡単です。

私は Vapor で同じことをしようとしていますが、ストリームが終了したときにコールバックを設定する方法を理解できないようです.

これを行う方法を知っている人はいますか?ここに私が試したいくつかのことがあります。

これが基本構造

最初の修正

2 番目の変更

上記のすべてのケースで、すべての処理が即座に行われます (先物とプロミスを扱っており、すべてが非同期であるためと思われます)。

私の質問は、大きなファイルのストリーミングがいつ終了し、ストリームの結果がどうなるかを Vapor で知る方法はありますか? 多分いくつかのミドルウェア?