2012-12-05 28 views
6

Tôi đang viết bot nhỏ bằng Selenium WebDriver. Có thể thu thập dữ liệu từ phản ứng của XmlHttpRequests bằng cách sử dụng browsermob-proxy hoặc bất kỳ cách nào khác không? Tôi cần phải kiểm tra dữ liệu nhận được từ các truy vấn POST/GET. Thực tế câu hỏi liên quan nhiều hơn đến chức năng của browsermob-proxy và tôi không thể tìm thấy câu trả lời.Có thể chụp dữ liệu phản hồi XHR bằng WebDriver

+0

bạn có thể tìm thấy câu trả lời cho câu hỏi này không? – proprius

Trả lời

0

Tôi chỉ có thể tưởng tượng các phương pháp thông thường để chặn cuộc gọi AJAX bằng Javascript hoặc GreaseMonkey. Tôi đã có kết quả tốt với giải pháp này: https://stackoverflow.com/a/6805461/3034120 Bạn có thể thay thế đầu ra để đăng nhập để tạo một div và điền nó với các câu trả lời ví dụ. Sau đó, bạn có thể đọc nó với Selenium.

Các vấn đề liên quan