2009-06-22 3 views
3

스프링 MVC 웹 애플리케이션이 있고 사용자가 파일을 다운로드 할 수 있다고 가정 해 보겠습니다. 파일이 사용자에게 전송 될 때 이메일이 전송됩니다.취소 된 다운로드를 감지하는 방법이 있습니까?

취소 된 다운로드를 감지하여 다운로드가 성공했을 때만 이메일을 보낼 수있는 방법이 있습니까?

+0

@pepez : 일단 작동 시키면 몇 가지 예제 소스 코드로 답변을 게시하십시오 (가장 좋은 답변으로 받아들이 셔도 좋습니다) ;-) – Treb

답변

2

별도의 큰 파일을 처리하는 다운로드 스크립트가 필요합니다. 마지막 블록이 제공되면 으로 가정 할 수 있습니다 (은 HTTP를 사용하는을 알 수 없음) 전체 파일을 클라이언트가 수신했음을 나타냅니다.

PHP에서 이것을 달성하는 방법에 대한 질문은 157318194579입니다. 항상 HTTP (또는 HTTPS)를 사용하여 파일을 제공하므로 동일한 원칙이 질문에 적용됩니다.

관련 문제