我是第一次使用 PHP\Curl。我的目的是创建一个机器人,从多个网站检索和收集数据,这些网站从机器获取数据(我确切地说我确实拥有这些数据,对我来说只是在一个点上收集所有数据)。我设法登录到这些网站并获取了一些数据。由于 file_get_contents 函数,我还设法在 iframe 中获取数据。
但是,如果我尝试在一个简单的框架(而不是 Iframe)中获取 html,它就不起作用。我使用了下面框架元素的 url(是的,有完整的 url)。我没有收到任何错误。我确实得到了一些 html 元素,但没有我正在寻找的 html。我看到了 html 正文,但它几乎是空的。我完全确定我提供给 php/curl 的 url。我应该怎么做才能在框架内获取 html?
这是我试图从中获取数据的页面上可见的框架元素。(这不是我从 php/curl 响应中得到的):
<frame name="WMain" src="/WSID0002340321/easy/GUI-1280">
The html i'm looking for is here
</frame>
所以没有什么特别的。
我看过这篇文章:How to use PHP CURL with frames? 但问题并不完全相同,答案是关于 iframe 并假设有 html 元素。
感谢你们对我的帮助。
倚天杖
慕神8447489