日期:2014-05-18  浏览次数:20759 次

问一个 在线网页截屏 的问题
http://snap.otag.cn/  
是通过什么原理实现的?
用jsp或java又是如何实现的?

望各位高手帮帮忙!!

------解决方案--------------------
http://snap.otag.cn/
是asp.net程序在服务器端实现的.所以它只能在你输入网址后,再输入页面截图.

你可以这么认为:
1\客户端输入要截图的Http地址
2\客户端向服务器端发送截图请求
3\服务器端根据客户端提交的http字段通过设备访问该http
4\服务器端根据请求的http的响应,通过设备进行截图.
5\服务器端将截图以流形式返回到客户端
6\客户端看到刚输入的http地址的截图

所以说这都是服务器端在操作,客户端只不过起了一个请求http和获取截图的作用.

具体在java和jsp中如何实现.我也没有实现过.我才刚从asp.net版块过来不超过三天.刚接触java.不过我想他们的原理应该都是一样的吧.
------解决方案--------------------
java.awt.Robot
用这个试试看。
------解决方案--------------------
路过,帮顶!
------解决方案--------------------
路过~
------解决方案--------------------
mark