2014-12-13 4 views
0

Steam에서 일부 게임 목록을 얻으려고하는데 작동하지 않습니다. 기본적으로, 기본적으로 페이지의 첫 페이지로드 "관련"를 URL에있는은 다음과 같습니다Mechanize를 사용하여 동적으로로드 된 컨텐츠를 처리하는 방법은 무엇입니까?

http://store.steampowered.com/search/?auction=1#sort_by=_ASC&page=1&auction=1

내가 페이지에 요소를 검사하여, &page=2 URL을 변경하면 업데이트 된 목록을 보여줍니다 , 그러나 Firefox와 Nokogiri 모두에서 페이지 소스를 보는 경우에도 기본 내용이 표시됩니다.

내가 선택한 정렬 옵션이나 페이지와 상관없이 표시되는 콘텐츠 및 브라우저 내 소스가 있더라도 페이지 소스는 변경되지 않습니다. 페이지를 반복하고 다른 목록을 구문 분석 할 수있는 방법이 있습니까?

답변

1

여기 당신이 필요로하는 모든이어야한다

http://store.steampowered.com/search/results?sort_by=_ASC&page=2&auction=1&snr=1_7_7_230_7

2 페이지

의 URL의 페이지로 1.

+0

감사합니다 같은 구문 분석합니다. 귀하의 대답은 내가 시도한 것과 동일하게 보였으므로 처음에는 혼란 스러웠습니다. 그러나 사용중인 URL에 물음표 대신 앵커 태그가 있다는 것을 깨달았습니다. – HEATH3N