jax-rs从服务器下载文件

时间:2015-05-12 10:46:06

标签: java jax-rs

我正在尝试从休息请求中下载服务器中的文件。请求被发送,一切似乎都很好,但后来我得到: facesContext.responseComplete();

我认为这可能是因为JSF之后正在处理响应。通常我使用:response.setContentType(pieceJointe.getContentType()); response.addHeader("Content-disposition", "attachment; filename=\"" + pieceJointe.getNom() +"\""); if (file.exists()) { FileInputStream fi; try { fi = new FileInputStream(file); ServletOutputStream os = response.getOutputStream(); int b = fi.read(); while (b != -1) { os.write(b); b = fi.read(); } os.flush(); os.close(); fi.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } 但是对于REST请求,我无权访问facesContext(它为null)。

这是我的java代码:

Rigidbody player = GetComponent<Rigidbody>();

Vector3 movement = new Vector3 (1.0f, 0.0f, 0.0f);
movement = movement.normalized * 2 * Time.deltaTime;
player.MovePosition(transform.localPosition + movement);

我做错了什么? :■

谢谢!

0 个答案:

没有答案