- 3
- 이니스프리
- 조회 수 310
안녕하세요?
어제 휴일이어서 오늘 다들 바쁘셨을텐데요.
오늘 일과는 잘 마무리하셨는지요?
Requests나 Selenium에서 어떤 XHR 전송이 있었는지 확인할 수 있는 방법이 있을까요?
예컨대 개발자도구에서 아래와 같은 내역을 확인했다면 이를 Requests나 Selenium에서도 확인하는 방법이 있을까요?
제가 확인하고 싶은 것은 개발자도구 - 네트워크 - XHR 좌측의 name에 어떤 항목이 있는지와 각 항목의 Requests URL의 내역입니다.
구글링해보니 stackoverflow의 답변으로는 Selenium에서 개발자도구를 조작할 수 없다고 하던데요.
물론 오토핫키 등을 이용하여 개발자도구를 연 후에 우클릭하거나, 이를 캡쳐하여 OCR을 돌리는 방법이 있겠지만 매우 부정확하겠죠 ㅠㅠ
그럼 편안한 저녁 되시고, 2019년 잘 마무리하세요~
스포어 회원님들께 항상 감사드립니다! ^-^
+) 아마 제 실력으로는 해결이 어려울 것 같은데 나중에라도 방법을 알게 되면 다시 댓글을 남기겠습니다.
작성자
댓글 3
앗 그런 방법도 있군요! ㅎㄷㄷ
Vultr에 Squid를 설치해서 종종 사용하고 있는데 말씀해주신 방법에 대해 더 알아보겠습니다 :)
저도 구글링을 더 해봤지만 Selenium이나 Requests 자체적으로 알아낼 수 있는 방법이 없는 것 같아서 아쉽네요.
그럼 humit 님께서도 연말 잘 마무리하시고 새해 복 많이 받으세요!
내일부터 추워진다는데 감기 조심하시구요~
항상 감사드립니다 ^-^
Mobilenium 모듈을 사용하면 가능하군요~
https://pypi.org/project/mobilenium/
일단 설치까지는 성공했는데 나중에 후기를 남길게요 ^^
프록시 서버를 구축해서 프록시 서버로 접속하게 하여 해당 접속 로그를 기록하는 방법이 그나마 제일 나아보이네요..