MENU

薅语雀羊毛

September 17, 2019 • Read: 268 • 网站阅读设置

薅语雀羊毛

一、为什么薅语雀羊毛?

本文为不要脸操作,各位道德模范请轻喷。
本站的所有文章是用Markdown编写的。Markdown写文章虽然方便,但一个不可避免的问题就是图片资源的接入。图片的接入需要有服务器放置图片,并生成访问链接来嵌入文章中。
上传图片、生成链接、嵌入文章。这几个流程虽然简单,但是实际应用到个人网站上,需要解决众多问题。
以本站图片资源及表情包资源为例。静态资源保存在腾讯OSS(羊毛),并使用了腾讯云CDN加速(羊毛)。图片加载速度还可以。但是维护流程异常繁琐。
之前一直在用一款叫CmdMarkdown的编辑器,能直接ctrl+v粘贴上传图片自动嵌入markdown。 此功能为VIP付费功能,且CmdMarkdown服务器不稳定,一直出现上传失败现象。在忍受一年后放弃使用。
后来我碰到了语雀。

二、语雀的优势

  • 个人免费
  • 阿里巴巴旗下产品
  • 基础设施强悍、服务稳定
  • markdown编辑器非常优秀、操作体验好
  • markdown导入导出功能
  • 图片一键粘贴、拖拽缩放功能
  • 附件上传下载功能

重点:markdown导出、图片一键粘贴、附件上传下载
**
也就是说,语雀可以导出markdown并且自动附带图片链接!
发现了新大陆!
免费的OSS!!!
免费的CDN加速!!!

三、使用方法

在语雀注册账号,直接撰写文章即可。完成后导出文章为markdown文件。文件中自动附上图片资源链接,同时链接中的参数还保留了图片的宽高缩放等信息(经查看请求头及响应头,估计为CDN功能),粘贴文件内容至目标站后内容完美还原。

image.png
image.png

四、注意事项

开心使用了没多久后发现网站上的图片资源全裂了。查看图片请求,状态全为403。心里凉了半截,以为语雀封锁了外域请求。
转念一想不对,封锁外域请求,markdown导出就废了。
经测试,导出markdown可正常请求图片,CSDN可正常请求显示,裸URL请求资源也可显示。唯独我的网站(https://wanghualong.cn)图裂了。


祭出大法:

<meta name="referrer" content="no-referrer">

成功再次拉取到了语雀图片资源,但是缺点是腾讯OSS的防盗链功能失效。

被Ban原因分析:

  • 个人域名被拉黑名单
  • 域名未备案

    • 个人感觉这个概率大一些,一些CDN要求请求域名必须备案,请求CDN时检测到referer为未备案域名直接拒绝提供资源(403),而空referer可以。

五、在作死的边缘疯狂试探


改天用语雀API做个网盘客户端试试。
但是资源全是公开访问的。
话说回来了,免费的,要啥自行车。

Last Modified: October 27, 2019