php类HTMLDOM不会返回所有html
我想从www.gifgif.ir检索所有链接 我所需要的全部都是/产品,它们是360。但我只得到37 我的代码是:php类HTMLDOM不会返回所有html,php,html,Php,Html,我想从www.gifgif.ir检索所有链接 我所需要的全部都是/产品,它们是360。但我只得到37 我的代码是: 页面上的内容是动态加载的-第一个服务页面只包含实际HTML的子集。如果您在所选浏览器中查看“开发人员工具”下的“网络”选项卡,您将看到它在滚动时加载getList调用的内容 您必须通过向加载内容的实际端点发出请求来解决这个问题,而不仅仅是读取页面提供的初始内容。因为我猜站点内容创建者不希望他们的API公开,所以我不打算编写实际执行此操作的代码,但您应该能够创建一个调用getLis
页面上的内容是动态加载的-第一个服务页面只包含实际HTML的子集。如果您在所选浏览器中查看“开发人员工具”下的“网络”选项卡,您将看到它在滚动时加载getList调用的内容
您必须通过向加载内容的实际端点发出请求来解决这个问题,而不仅仅是读取页面提供的初始内容。因为我猜站点内容创建者不希望他们的API公开,所以我不打算编写实际执行此操作的代码,但您应该能够创建一个调用getList的循环,解析HTML并提取相关数据。能否提供一个您认为不应该看到的链接示例?您当前正在筛选,以仅显示其中包含/product的链接。请查看该页面的来源。它只包含10个唯一的链接,其中包含/product,因此我想说,您的脚本正在执行预期的操作。在您使用产品/索引路径提取的URL上没有任何链接。您认为应该获得该链接的原因是什么。它不在页面上。你应该澄清你真正想要实现的目标。你的话说我想获得所有的.gif链接,但你的代码却与此相反,只过滤包含/product的链接。你还说你想要一个甚至不在页面上的链接。那么你到底想在这里做什么呢?tnx对于你的答案,你能解释更多关于循环的信息吗?我搜索了很长时间。请帮助我