擅长:python、mysql、java
<p>这是正常的,你只得到16个链接,而不是430,当页面第一次加载时,它只有前16个手表(链接)为了得到更多你需要向下滚动页面和更多的手表将出现,为了实现这一点,你可以使用Selenium。在</p>
<p>一个更好的方法是反向使用AJAX调用来加载手表(paginate),并在代码中直接使用这个调用。
快速查看可以看到,他们调用以下URL来加载更多监视(POST):</p>
<pre><code>http://www.vintagetoday.be/fr/montres?AWPIDD9BBA1F0=27045E7B002DF1FE7C1BA8D48193FD1E54B2AAEB
</code></pre>
<p>我没有看到任何指示分页tho的参数,这意味着它存储在会话中,它们还发送一些查询字符串参数和请求的主体,所以您也需要检查它。在</p>
<p>返回值似乎是XML格式的,很容易从中获取url。在</p>