我正在使用带有GAE的Restlet,GAE Blobstore API需要一个HttpServletRequest对象来上传blob,并需要一个HttpServletResponse对象来提供它们。有没有办法从restlet响应中获取HttpServletResponse对象?
答案 0 :(得分:3)
您可以使用实用程序类org.restlet.ext.servlet.ServletUtils来访问HttpServletRequest:
org.restlet.Request restletRequest = getRequest();
HttpServletRequest servletRequest = ServletUtils.getRequest(restletRequest);
和响应类似:
org.restlet.Request restletResponse = getResponse();
HttpServletResponse servletResponse = ServletUtils.getResponse(restletResponse);