세션이 시간 초과되었는지 여부를 javaScript가 검사 할 수있는 방법이 있습니까? 자바 스크립트에서 가능하다면 아무도 코드 스 니펫으로 나를 도울 수 있습니까?JavaScript의 세션 시간 초과 검사
답변
자바 스크립트 핑하면 서버가 세션을 새로 고칩니다. 따라서 전화를 걸거나 확인할 수 없습니다. 일반적으로 일정 시간 동안 실행되는 클라이언트의 타이머로 수행됩니다. 타이머가 작동하면 세션이 만료되었을 수 있습니다.
사용자가 여러 창을 사용하는 경우 타이머가 작동하지 않습니다. 이 경우 서버에 마지막으로 도달 한 시간을 말하려면 localstorage/cookies를 사용하여 무언가를 실행해야합니다.
서버 세션을 의미하는 경우 올바르게 작동하지 않을 수 있습니다.
타이머를 서버 세션과 동일한 값으로 초기화 할 수 있습니다. 타이머가 실행되면 사용자는 서버 세션이 만료 될만큼 충분히 긴 동일한 페이지에 있었지만 실제로는 세션을 확인하지 않습니다 만료되면 단순히 추측하려고합니다.
또는, 서버의 URL에 대한 비동기 호출을 할 수 있지만, 대부분의 서버에 자동으로 세션을 확장합니다 - 호출이 성공하면, 다음 세션이 활성화되어 ...
세션은 백엔드 (.net, PHP 등)에서 사용하는 프레임 워크에 따라 다르며 자바 스크립트는 이러한 서버 측 프레임 워크와 밀접하게 결합되지 않은 수평 스택입니다.
세션이 활성 상태인지 여부를 결정하는 데 자바 스크립트 만 사용할 수는 없습니다.
답변 해 주셔서 감사합니다. 나는 JSP로 일하고있다. – HassanF
그래서 jsp는 당신에게 주위에 놀 수있는 세션 옵션을 제공해야합니다. –
- 1. 회원 시간 초과 및 세션 시간 초과
- 2. 세션 시간 초과 문제
- 3. 세션 시간 초과 관련
- 4. ASP.NET의 세션 시간 초과
- 5. 자동 세션 시간 초과
- 6. 타이머가있는 세션 시간 초과
- 7. 세션 시간 초과 (PHP)
- 8. ASP.NET - 세션 시간 초과
- 9. asp.net 세션 시간 초과
- 10. WCF 세션 시간 초과
- 11. 세션 시간 초과 재설정
- 12. 세션 시간 초과 자동
- 13. mvc 세션 시간 초과
- 14. PHP 세션 시간 초과
- 15. Bloomberg 세션 시간 초과?
- 16. 세션 시간 초과
- 17. 세션 시간 초과 연장
- 18. 자동 세션 시간 초과 (PHP)
- 19. 봄 보안 세션 시간 초과
- 20. Javamail Pop3 세션 시간 초과?
- 21. Silverlight에서 세션 시간 초과 감지
- 22. 기본 페이지 세션 시간 초과
- 23. Ruby Rails 세션 시간 초과
- 24. gwt 클라이언트 세션 시간 초과
- 25. JSF의 기본 세션 시간 초과
- 26. 비활성 계정으로 시간 초과 세션
- 27. 세션 시간 초과 동안 팝업
- 28. 세션 시간 초과 시간을 늘리려고합니다.
- 29. asp.net mvc 세션 시간 초과
- 30. 세션 시간 초과 관련 문제
어떤 종류의 세션입니까? 이 질문에 응답 할 수있는 방법은 없습니다. – perh
당신은 어떤 종류의 세션을 추천하고 있습니까? 쿠키 세션? 시간 만료? – GottZ
* "세션이 시간 초과되었는지 여부를 javaScript가 검사 할 수있는 방법이 있습니까?"* 예. 어떤 종류의 세션에 대해 이야기하면, 우리는 그 대답의 확장 된 버전을 줄 수 있습니다. –