ファイルのアップロード/ダウンロードは内部的にどのように動作しますか?複数の要求と応答が必要ですか?私はJSON Webトークン(JWT)の認証に春のセキュリティを使用しているため、この質問をしています。ファイルのアップロード/ダウンロードに複数のリクエスト/レスポンスが必要な場合は、ファイルのアップロード/回。RESTとJSON Webトークンを使用したファイルのアップロード/ダウンロード
私はJava SwingベースのデスクトップアプリケーションでJWTを使用しています。
ファイルのアップロード/ダウンロードは内部的にどのように動作しますか?複数の要求と応答が必要ですか?私はJSON Webトークン(JWT)の認証に春のセキュリティを使用しているため、この質問をしています。ファイルのアップロード/ダウンロードに複数のリクエスト/レスポンスが必要な場合は、ファイルのアップロード/回。RESTとJSON Webトークンを使用したファイルのアップロード/ダウンロード
私はJava SwingベースのデスクトップアプリケーションでJWTを使用しています。
ベアラヘッダーにトークンを指定して、ファイルを1回要求することができます。リクエストを認証して(トークンを検証してクレームをチェックした後)、Webサーバーはファイルをストリームとして返し、some response headersを指定してクライアントに応答を処理する方法を指定します(この場合Swingデスクトップアプリケーション)。
ファイルのアップロードはどうすればできますか?JWTでRESTを実行することは可能ですか?それを参考にしてください。 – Vishrant
通常、認証トークンはすべてのリクエストとともに送信されます。これらのタイプのWebアプリケーションは通常はステートレスです。つまり、セッションがないことを意味します。トークンのみが認証されます。 – Riiverside
@Riiversideこれは、複数のリクエストになる可能性があるため、ファイルのアップロードとダウンロードについて心配している唯一の理由です。 – Vishrant
私は本当に心配すべきことを得ていません。すべてのリクエストにHTTPヘッダーとしてトークンを渡すだけで済みます。しかし、1つのマルチパートリクエストで複数のファイルをアップロードすることもできます。ここには良い例があります:https://www.mkyong.com/spring-mvc/spring-mvc-file-upload-example/ – Riiverside