盗链是指某个网站使用了其他站点的内容。
例如,在我的博客中,所有的图片都是存在 CSDN 上,在 markdown 中直接引用 CSDN 服务器(亦或者是 CDN)中的地址。这种行为,即为盗链。
那么,则必然会有防盗链技术,例如:
首先,思考这个过程:存储在 CDN 中的图片,是需要通过 HTTP 请求来获取资源的。
那么,我从某个站点,向其他的站点请求资源,会在请求头中 referer
字段上进行标识:
可见,这是从本地发出的请求
之后,对方站点的服务器可以据此进行判断是否是自己网站,也就实现了防盗链技术。
最后,贴上这张微信内图片的连接:
神奇的是微信既让没有屏蔽 github..