【问题标题】:I want to take url from page's view page source我想从页面的视图页面源中获取 url
【发布时间】:2020-10-03 16:53:38
【问题描述】:

例如这个网址

https://in.pinterest.com/pin/695524736192250687/

从其页面来源想取

<img alt=" " class="hCL kVc L4E MIw" importance="auto" loading="auto" src="https://i.pinimg.com/236x/a8/7f/22/a87f2200109b01fc7a74b6106cb76f7b.jpg"/>

从它的页面源中回显这个:

https://i.pinimg.com/236x/a8/7f/22/a87f2200109b01fc7a74b6106cb76f7b.jpg

开

https://youtubethumbnaildownload.online

【问题讨论】:

    标签: javascript php regex web web-scraping


    【解决方案1】:

    您可以使用SimpleHtmlDom 从源代码中抓取数据,然后查找class 和img 标记或其他任何您需要做的事情。

    用 PHP5+ 编写的简单 PHP HTML DOM 解析器,支持无效 HTML,并提供了一种非常简单的方法来查找、提取和修改 dom 的 HTML 元素。类似 jquery 的语法允许使用复杂的查找方法来定位您关心的元素。

    【讨论】:

      【解决方案2】:

      您可以将此 url 存储到当前页面的会话变量中,然后在您想要该 url 的另一个页面上检索此会话。

      喜欢:

      $_SESSION['url'] = $url; // store value/url in session 
      $uel= $_SESSION['url']; //retrieve session value on another page
      

      确保您需要先安排会话。

      session_start();
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-02-15
        • 2016-03-22
        • 2011-08-31
        • 1970-01-01
        • 1970-01-01
        • 2017-01-30
        • 2019-03-06
        相关资源
        最近更新 更多