我正在构建一个返回多部分响应的网络服务。我知道构建多部分响应的格式;如果我找不到现有的工具,我将构建自己的工具。
也许我只是需要有关我的 google-foo 的帮助。我发现的所有内容都是关于发布或使用多部分消息。没有关于生成多部分响应的内容。
您可以使用 oreilly servlethttp://www.servlets.com/cos/ http://www.servlets.com/cos/
javadoc 中有一个示例:http://www.servlets.com/cos/javadoc/com/oreilly/servlet/MultipartResponse.html http://www.servlets.com/cos/javadoc/com/oreilly/servlet/MultipartResponse.html
import com.oreilly.servlet.MultipartResponse
//javax.servlet.http.HttpServletResponse res
MultipartResponse multi = new MultipartResponse(res);
multi.startResponse("text/plain");
out.println("On your mark");
multi.endResponse();
try { Thread.sleep(1000); } catch (InterruptedException e) { }
multi.startResponse("text/plain");
out.println("Get set");
multi.endResponse();
try { Thread.sleep(1000); } catch (InterruptedException e) { }
multi.startResponse("image/gif");
ServletUtils.returnFile(req.getRealPath("/images/go.gif"), out);
multi.finish();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)