Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 서블릿
- spring5
- 디자인패턴
- @PathVariable
- spring security
- #jsp
- 한글 처리
- ServletContextListener
- 서블릿 초기화 파라미터
- 데이터 공유
- servlet
- ServletConfig
- 웹 어플리케이션 감시
- servletContext
- Container
- #페이지이동
- #java
- 확장자 사라짐
- MVC
- tomcat
- Spring
- 점사라짐
- Servelt
- jsp
- #sendRedirect()
- Spring Boot
- oauth
Archives
- Today
- Total
목록기타(팁) (2)
Choi의 고유결계
[JS] Ajax 통신 무한 로딩/무력화 시키기
웹 자동화 혹 메크로를 만들기 전에 웹사이트 진행시나리오를 살펴봐야한다. 그리고 ajax 같이 비동기 통신같은 경우 웹브라우저의 로딩과 별개로 페이지가 전부 로딩이 됐는지 알수없어 ajax가 로딩 되기전, 로딩 된 후 혹은 로딩 중간의 페이지 변화를 감지하여 자동화를 작성해야한다. 예를들면 게시판 사이트에 접근한다. 브라우저에서는 페이지 로딩이 완료 되었지만 정작 게시글 목록은 ajax를 통해 가져온다면 페이지의 xpath 값이나 태그 들이 추가 되는 변화를 통해 로딩 완료를 감지해야 한단 말이다. 근데 보통 크롬의 개발자 모드로 페이지 변화를 보려고 해도 ajax의 응답이 사람 손보다 빠르기 때문에 사이트를 분석하기 어렵다. 그래서 아래와 같이 js 코드를 실행하면 모든 ajax 통신을 무한대로 지연 ..
기타(팁)
2021. 7. 28. 16:34