我正在 JAX-RS 2.0、JDK 8 中为以下要求编写 REST API
POST API/server/fileUpload/(多部分表单数据),我需要在其中发送一个大的 .AI (Adobe Illustrator) 文件。
服务器获取文件并返回状态 202(已接受),确认文件传输成功。 (从端点到服务器)
现在在服务器上,我正在使用 Java + Imagemagik 将 .AI 文件(20-25 MB 文件)转换为小型 JPG 缩略图,放置在 Apache HTTP 服务器上并共享位置(如 http://happyplace/thumbnail0987.jpg)
现在第二个响应应该来自状态为 200 OK 和缩略图 URL 的服务器
用一个 REST API 可行吗? (异步/类似)
或者我应该将它拆分为 2 个 API 调用,请建议
最佳答案
没有。在 http 中,一个请求得到一个响应。客户端必须发送第二个请求以获得第二个响应。
关于java - REST API 单个请求 - 多个响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46747854/