프로젝트의 경우 원격 서버에서 파일을 삭제하기 위해 내 사용자가 파일을 다운로드했는지 알아야합니다. 그렇게 할 수있는 방법이 있습니까?내 사용자가 다운로드를 완료했는지 알 수있는 방법이 있습니까?
-1
A
답변
0
이 작업을 수행하는 데는 몇 가지 방법이 있지만 일부 작업은 다른 작업보다 효율적이지만 여기에 나와 있습니다. 응용 프로그램이 다운로드되어있는 경우 응용 프로그램
통해
다운로드/사용자에 이르기까지 파일을 전달하면이 파일을 삭제 스트림의 마지막에 함수를 트리거 할 수 있습니다.
S3 버킷 액세스 로깅
S3는 각 요청에 대한 로그 정보를 액세스 서버 로그 (http://docs.aws.amazon.com/AmazonS3/latest/dev/ServerLogs.html)가 있습니다. 애플리케이션의 구조에 따라 액세스를 처리하기 위해 애플리케이션을 처리 할 수 있습니다.
로그 가용성에 30 ~ 60 분 지연까지있을 수 있습니다
기타 옵션
몇 가지 다른 옵션이 있습니다하지만 응용 프로그램의 세부 사항을 모른 채 (아마도 적합하지 나는 이것이 받아 들일 수 있는지 모른다.)
- 를 사용하여 개체 만료 (http://docs.aws.amazon.com/AmazonS3/latest/dev/ObjectExpiration.html)
- 은 (대신 ROR의 PHP를하지만, 개념을 적용해야합니다) SO 질문을 관련 Resumable downloads when using PHP to send the file?
관련 문제
- 1. 사용자가 애플릿을 거부했는지 알 수있는 방법이 있습니까?
- 2. timerTask가 완료되었는지 알 수있는 방법이 있습니까?
- 3. x-sendfile이 시작되었는지 알 수있는 방법이 있습니까?
- 4. FusionChart를 내보낼 준비가되었는지 알 수있는 방법이 있습니까?
- 5. 다운로드가 일어나는지 알 수있는 방법이 있습니까
- 6. 사용자가 페이스 북에서 객체를 좋아하는지 알 수있는 방법이 있습니까?
- 7. iPhone/iPad에 사용자가 암호를 설정했는지 알 수있는 깔끔한 방법이 있습니까?
- 8. 사용자가 Google Play에서 리뷰를 제출했는지 알 수있는 방법이 있습니까?
- 9. WebBrowser가 페이지로드를 완료했는지 어떻게 알 수 있습니까?
- 10. 사용자가 UAC 대화 상자를 열지 여부를 알 수있는 방법이 있습니까
- 11. iOS : 사용자가 알림을 수신 거부했는지 알 수있는 방법이 있습니까?
- 12. 스크립트가로드를 완료했는지 브라우저가 어떻게 알 수 있습니까?
- 13. iPhone에서 사용자가 앱을 평가할 수있는 방법이 있습니까?
- 14. freemarker : 호출 URL을 알 수있는 방법이 있습니까?
- 15. 요소가 CSS3 전환을 완료했는지 확인할 방법이 있습니까?
- 16. 시작한 프로그램의 PID를 알 수있는 방법이 있습니까?
- 17. 내 프로세스에서 실행중인 스레드를 알 수있는 방법이 있습니까?
- 18. heroku에있는 누군가가 내 앱에 액세스했는지 알 수있는 방법이 있습니까?
- 19. 프로그램이하는 일을 알 수있는 방법이 있습니까?
- 20. Android 앱이 종료되었음을 알 수있는 방법이 있습니까?
- 21. 사용자가 PHP를 볼 수있는 방법이 있습니까?
- 22. 취소 된 다운로드를 감지하는 방법이 있습니까?
- 23. json이 어떤 유형인지 알 수있는 방법이 있습니까?
- 24. 행이 업데이트되었는지 알 수있는 방법이 있습니까?
- 25. 보고서에 가입 여부를 알 수있는 방법이 있습니까
- 26. Activity가 시작한 resultCode를 알 수있는 방법이 있습니까?
- 27. UIPickerView가 회전 중인지 알 수있는 방법이 있습니까?
- 28. 가치가있는 속성을 알 수있는 방법이 있습니까?
- 29. 변수가 C로 선언되었는지 알 수있는 방법이 있습니까?
- 30. 활동이 완전히 시작된시기를 알 수있는 방법이 있습니까?
이 S3 나 EC2에 대한인가? –
둘 다. 내 EC2 서버 또는 S3에 저장된 파일. – cappie013