文件上传/下载内部是如何工作的,是否需要多次请求和响应?我问这个问题是因为我使用 spring security 进行 JSON Web Token ( JWT ) 身份验证,如果文件上传/下载需要多个请求/响应,那么我应该如何多次发送身份验证/刷新 token 和文件上传/下载请求。
我在基于 Java Swing 的桌面应用程序中使用 JWT。
最佳答案
您可以对文件发出单个请求,并在不记名 header 中提供您的 token 。验证请求(验证 token 并检查任何声明)后,Web 服务器应将文件作为流返回并指定 some response headers向客户端(在本例中为您的 Swing 桌面应用程序)指示如何处理响应。
关于java - 使用 REST 和 JSON Web token 上传/下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43956579/