screenshot 网站截图服务(beta)

2022-04-12 12:03:40 +08:00
 star7th

简要描述

快速试用预览

请求 URL

请求方式

参数

参数名 必选 类型 说明
url string 需要生成截图的网页 url
width int 截图里使用的窗口宽度。默认 1376
height int 截图里使用的窗口高度。默认 768
format string 返回的格式。可选值有 json 、file 、html 。默认值是 json ,意思是返回 json 格式的字符串。下文会给出各种返回示例

当 format=json 时的返回

  {
    "base64": "(base64 内容)",
	
  }

当 format=html 时的返回

// 它输出的是一段 hrml 代码,这段代码如果是直接浏览器访问,则会直接在用户浏览器中显示图片出来
<img src="data:image/png;base64,${base64}" >


当 format=html 时的返回


直接输出二进制文件,如果是直接浏览器访问,则弹出文件下载框来下载文件

3487 次点击
所在节点    分享创造
33 条回复
hazardous
2022-04-12 17:41:07 +08:00
https://github.com/scrapinghub/splash
python 网站快照,用了很多年了
tsingwong
2022-04-12 17:45:01 +08:00
借鉴 https://github.com/alvarcarto/url-to-pdf-api 在公司内部写了个类似的服务,是
yisier
2022-04-12 19:14:46 +08:00
star7th
2022-04-13 00:48:44 +08:00
@mclxly 我已经开启模拟滚动。现在可以生成京东首页了。https://screenshot.showdoc.com.cn/capture?format=html&url=https://www.jd.com/
star7th
2022-04-13 00:52:28 +08:00
@sarices
@iqoo
@missdeer
早前经常发生故障打不开是因为计算资源拥堵。现在我迁移到了新机器,应该可以一直稳定正常了。
rizon
2022-04-13 18:49:44 +08:00
这东西是怎么处理脚本的啊?
比如 js 里我写一个死循环,然后用来做 ddos 攻击,这个服务会怎么处理呢?
rizon
2022-04-13 18:50:53 +08:00
@rizon #26 如果是监测网页内容是否渲染完成,我是不是可以通过脚本动态的改变网页内容,然后让你的渲染进程一直不停止,来利用的你的计算资源做些什么事情?
star7th
2022-04-13 19:52:59 +08:00
@rizon ddos 攻击那这个服务就挂掉呗。反正不是什么重要服务。它过一会儿会自己容灾重启的。
star7th
2022-04-13 19:53:34 +08:00
@rizon 计算资源有个总量限制的。如果异常的话,会告警我去看的,我会禁止。
seakingii
2022-04-14 14:33:40 +08:00
https://screenshot.showdoc.com.cn/capture?format=html&url=https://www.jd.com/

完全生成不了
我感觉没必要,也没能力提供免费服务.自己用用就行了.
star7th
2022-04-14 15:04:22 +08:00
@seakingii 就你发的这个链接,生成京东首页的,我这边没问题,能生成。只是生成比较慢,需要好几秒生成+几秒下载。生成的截图差不都 9M 大小
Kinnice
2022-04-17 20:12:36 +08:00
@rizon 比如挖矿脚本
star7th
2022-04-17 21:43:04 +08:00
@Kinnice 这玩意有执行资源限制 /执行时间限制,而且限制还挺死的,那一点点算力资源能挖什么矿,吃力不讨好。等服务器持续高占,告警发给我,进程就会我结束掉。做这件事纯属是自己得不到好处,还给别人添麻烦。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/846481

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX