假设我有图像的 src。我想首先将图像数据加载到我的服务器上,然后对其进行一些处理,然后将其返回到我的html中进行显示。是否有可能做到这一点?
我不允许将处理后的文件存储在服务器上,然后在 src
属性中引用该文件。
我正在使用 Java/Groovy 服务器。
最佳答案
首先,您可能知道,您必须使用 HTML 表单将图像 POST 到您的 servlet。
然后 servlet 可以处理它并在响应的输出流中返回图像(内容类型 = image/jpeg)。
byte[] imageBytes = getImageAsBytes();
response.setContentType("image/jpeg");
response.setContentLength(imageBytes.length);
response.getOutputStream().write(imageBytes);
关于java - 是否可以将图像数据从服务器传输到 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18526728/