搜索

首页  >  问答  >  正文

php - 通讯软件传送网址时能抓到网页资讯?

请问假设把网站网址丢到通讯软件 例如wechat 或 line....等等,都能够抓到该网页资讯?比如说我丢tinder.com他能抓到icon....这怎么做到?

Screen Shot 2017-06-10 at 10.23.49 PM.png

巴扎黑巴扎黑2765 天前677

全部回复(1)我来回复

  • typecho

    typecho2017-06-12 09:23:43

    两个方案

    1. 客户端测实现, 客户端这里可以发起一个后台调用, 访问一下这个网站的favicon, 如果favicon文件不存在, 也可以再尝试在后台再发起一个请求访问其网页, 看看网页的元信息中有没有favicon的定义, 如果存在, 就下载下来

    2. 服务器端实现, 原理和客户端实现并没有区别, 只是行为放到了服务器端, 客户端向服务器请求尝试一下缓存中是否有这个地址的favicon, 如果不存在, 服务器可以尝试去获取一次, 并把结果保存下来

    关于icon不是favicon的情况, 请参阅:
    http://www.kylejlarson.com/bl...


    如果更关心的其实是网站端如何实现, 另外查了一下, 发现其实有一个标准协议的存在:
    请参考: http://ogp.me/

    来自: https://flniu.github.io/blog/...

    回复
    0
  • 取消回复