谈谈一些非公开图床

栏目: 编程工具 · 发布时间: 7年前

内容简介:图床指的就是储存图片的服务器,网站管理员为了方便维护和管理,会将图片存放在专门的服务器集群里,通常还会在外层套层 CDN 做分发。市面上的公开图床很多,例如 imgur、sm.ms、imgbox 等等,这些图床都开放了 API 方便开发者调用。不过由于运营成本问题,也有不少图床相继倒闭或者转入收费。本文主要介绍一些非公开图床,之所以能被利用成图床,主要是开发者没有对图片服务器做防盗链措施,有的甚至存在匿名的图片上传接口。

图床指的就是储存图片的服务器,网站管理员为了方便维护和管理,会将图片存放在专门的服务器集群里,通常还会在外层套层 CDN 做分发。

市面上的公开图床很多,例如 imgur、sm.ms、imgbox 等等,这些图床都开放了 API 方便开发者调用。不过由于运营成本问题,也有不少图床相继倒闭或者转入收费。

本文主要介绍一些非公开图床,之所以能被利用成图床,主要是开发者没有对图片服务器做防盗链措施,有的甚至存在匿名的图片上传接口。

阿里巴巴

这个图床主要暴露在 https://www.aliexpress.com/ 的商家管理页面,阿里巴巴技术团队没有对一处商品编辑的接口做认证,导致了匿名上传的可能。

谈谈一些非公开图床
https://ae01.alicdn.com/kf/HTB18Zioau6sK1RjSsrbq6xbDXXaq.jpg
项目 说明
支持格式 jpgpnggif
支持大小 5MB
连接协议 SSLh2
CDN 节点 国内阿里云、国外 AKAMAI
优点 连接速度快,图片储存稳定无被删风险
缺点 国内首次访问速度较慢

京东

京东首页 https://www.jd.com/ 有个以图搜商品的功能,在这里上传图片后,图片会被储存到京东的 jfs 里,同时返回 jfs key,然后我们可以利用商品图片的链接构造进行访问。

通过查看京东架构部门的对外分享 PPT 可以得知,京东内建了一套 jfs 文件储存系统,并在这系统上开发了图片处理和分发的逻辑,拿来做图床相当可靠。

谈谈一些非公开图床
https://img13.360buyimg.com/img/jfs/t1/27688/36/3562/346911/5c280a92E19f8a490/8696ac754ab0a289.jpg
项目 说明
支持格式 jpgpngbmp
支持大小 5MB
连接协议 SSLh2
CDN 节点 域名 img10.360buyimg.com ,国内京东云、国外网宿
CDN 节点 域名 img10.joybuy.com ,国内网宿,国外 AKAMAI
优点 连接速度快,图片储存稳定无被删风险
缺点 上传图片尺寸不能过小

微博

微博拿来当图床其实已经有 7-8 年历史了,期间除了更换了一次域名、加了次水印外没发生什么大的事故。

图片的上传接口直接就是微博发送框里,不过这里需要登录用户的 cookie,同时上传的图片链接中会带有用户 ID 的 base62 编码,详情

谈谈一些非公开图床
https://wx1.sinaimg.cn/large/5e4ed30dly1fz6jvgfyf1j21hc0u0qc2
项目 说明
支持格式 jpgpng (jpg)webpgiftif
支持大小 5MB
连接协议 SSLh2
CDN 节点 国内阿里云、国外阿里云和 AKAMAI
优点 连接速度快,长期稳定
缺点 部分擦边图片会被删除、图片会被压缩 png 会丢失透明度

网易严选

网易严选的商品评价页面,图片上传接口没有鉴权,因此能够被匿名上传。

谈谈一些非公开图床
https://yanxuan.nosdn.127.net/72471015437f997d3097b6d2f6e9e9d5.jpg (尺寸被压缩)
项目 说明
支持格式 jpgpnggif
支持大小 5MB
连接协议 SSLh2
CDN 节点 国内网宿、国外 CDNetworks
优点 国内连接速度快
缺点 尺寸会被压缩

奇虎 360

360 的图床之前在论坛和问答就已经被爆出来了,但论坛接口有上传次数限制、问答接口会压缩图片尺寸。

其实在 360 图片搜索 http://image.so.com 中,通过以图搜图可以拿到一个相当完美的接口,没有图片压缩也没有次数限制。

谈谈一些非公开图床
https://ps.ssl.qhmsg.com/t01daf178b20d552963.jpg
项目 说明
支持格式 jpgpngwebpgifbmp
支持大小 5MB
连接协议 SSLh2
CDN 节点 国内 360 云加速、国外 Amazon
优点 图片无丢失风险
缺点 SSL 证书为 wosign

搜狗

目前搜狗已经加了防盗链

搜狗的图床也是暴露在以图搜图中 http://pic.sogou.com ,还有一个在手机端搜狗浏览器的头像上传里。

苏宁

苏宁易购中,在商品评价页的晒单图片上传接口无鉴权,存在匿名上传的问题。

谈谈一些非公开图床
https://image.suning.cn/uimg/ZR/share_order/154753019728914632.jpg
项目 说明
支持格式 jpgpnggifbmp
支持大小 5MB
连接协议 SSLhttp/1.1
CDN 节点 自建节点、网宿
优点 暂无
缺点 可能有删图风险

小米

小米自家应用米家有品中,评价商品存在无鉴权图片上传接口,因此可以匿名上传

不过要稍微吐槽这个取图片链接的方式,浓浓的 PHP 风格

谈谈一些非公开图床
https://shop.io.mi-img.com/app/shop/img?id=shop_7fd1b291daf178b20d552963f4f7653a.jpeg
项目 说明
支持格式 jpgpng
支持大小 5MB
连接协议 SSLhttp/1.1
CDN 节点 网宿
优点 暂无
缺点 链接形式古怪,可能有变动、删图风险

熊猫直播

熊猫直播主要存在的问题是头像上传不作尺寸限制,因此能被用作图床。

接口有鉴权,需要 cookie

特别提到有意思的一点,在前端源码中发现熊猫直播前期是使用 360 图床的

谈谈一些非公开图床
https://i.h2.pdim.gs/7fd1b291daf178b20d552963f4f7653a.jpeg
项目 说明
支持格式 jpgpnggif
支持大小 5MB
连接协议 SSLhttp/2
CDN 节点 网宿
优点 金主强大,图片稳定
缺点 暂无

腾讯云

腾讯云+社区的图片没有做防盗链处理,可以用作图床。

谈谈一些非公开图床
https://ask.qcloudimg.com/draft/1134330/s2d5nam6am.jpg
项目 说明
支持格式 jpgpnggif
支持大小 5MB
连接协议 SSLhttp/2
CDN 节点 腾讯云
优点 节点速度快
缺点 链接存在改动可能

项目

文末偷偷宣传一下两个项目,本文涉及到的所有接口代码均开源如下

路过求点个 star(

项目 地址 说明
UpImg https://github.com/metowolf/UpImg 图床上传库
upimg-cli https://github.com/metowolf/upimg-cli 图床上传工具

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Art of Computer Programming, Volume 4,  Fascicle 3

The Art of Computer Programming, Volume 4, Fascicle 3

Donald E. Knuth / Addison-Wesley Professional / 2005-08-05 / USD 19.99

Finally, after a wait of more than thirty-five years, the first part of Volume 4 is at last ready for publication. Check out the boxed set that brings together Volumes 1 - 4A in one elegant case, and ......一起来看看 《The Art of Computer Programming, Volume 4, Fascicle 3》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具