如何根据url 生成网站快照?


如题!

期望最佳答案 能说说原理...

php JSP

囧‖夏总‖ 12 years ago

得到网站快照(照片)动态展现的做法:
借助第三方软件: CutyCapt
用法:Usage: CutyCapt --url=http://www.dewen.org/ --out=/webroot/images/1.png

流程:
1.在页面输入URL,并用AJAX提交给PHP
2.PHP调用CutyCapt,生成快照,PHP直接Header出图片,或者返回图片的URL地址
3.AJAX加载快照图片地址,显示快照图片

原理:

模拟浏览器对网页进行下载、HTML、css渲染、Javascript执行,并将最终渲染完成的网页进行快照,就跟你用浏览器打开URL,然后按屏幕打印一样

牧羊少年X answered 12 years ago

Your Answer