国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JavaScript 防盜鏈的原理以及破解方法

瀏覽:84日期:2023-10-05 16:56:36

HTTP Referer是header的一部分, 當(dāng)瀏覽器向web服務(wù)器發(fā)送請(qǐng)求的時(shí)候,一般會(huì)帶上Referer,告訴服務(wù)器我是從哪個(gè)頁(yè)面鏈接過來(lái)的,服務(wù)器藉此可以獲得一些信息用于處理。通過該頭域的值,我們可以檢測(cè)到訪問目標(biāo)資源的源地址

背景

前段日子 在自學(xué)做項(xiàng)目的時(shí)候發(fā)現(xiàn) 明明在項(xiàng)目中引用了線上存在的圖片 但是在自己的項(xiàng)目中卻怎么也顯示出來(lái)

查閱資料后發(fā)現(xiàn)是這些第三方網(wǎng)站設(shè)置了防盜鏈

破解防盜鏈

先說說防盜鏈的原理,http 協(xié)議中,如果從一個(gè)網(wǎng)頁(yè)跳到另一個(gè)網(wǎng)頁(yè),http 頭字段里面會(huì)帶個(gè) Referer。

這里的Referer是由于歷史原因?qū)е铝似磳戝e(cuò)誤 后來(lái)也就一直沿用。

圖片服務(wù)器通過檢測(cè) Referer 是否來(lái)自規(guī)定域名,來(lái)進(jìn)行防盜鏈。

如果盜用網(wǎng)站是 https 的 protocol,而圖片鏈接是 http 的話,

則從 https 向 http 發(fā)起的請(qǐng)求會(huì)因?yàn)榘踩缘囊?guī)定,而不帶 referer,從而實(shí)現(xiàn)防盜鏈的繞過。

官方輸出圖片的時(shí)候,判斷了來(lái)源(Referer),就是從哪個(gè)網(wǎng)站訪問這個(gè)圖片,

如果是你的網(wǎng)站去加載這個(gè)圖片,那么Referer就是:你的網(wǎng)站地址;

你網(wǎng)站地址,肯定沒在官方的白名單內(nèi),所以就看不到圖片了。

因此,若不發(fā)送Referer,也就是沒有來(lái)源。那么官方那邊,就認(rèn)為是從瀏覽器直接訪問的,所以就能加載正常的圖片了。

<meta name='referrer' content='never'>

比如在掘金上 查看我的一篇文章中一張圖片的Request Headers 就可以看到Referer

JavaScript 防盜鏈的原理以及破解方法

以上就是JavaScript 防盜鏈的原理以及破解方法的詳細(xì)內(nèi)容,更多關(guān)于JavaScript 防盜鏈的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 久久国产精品免费网站 | 成年片免费网址网站 | 久久―日本道色综合久久 | 深夜福利视频在线观看免费播放 | 国产精品免费大片 | 狠狠色丁香久久婷婷综合_中 | 免费逼片 | 国产成人精品亚洲 | 国产精品v欧美精品v日本精 | 国产一级视频在线观看 | 欧美日韩亚洲综合在线一区二区 | 精品欧美一区二区在线观看欧美熟 | 国产uv1区二区三区 国产va免费精品高清在线观看 | 亚洲国产成人麻豆精品 | 沈樵在线观看福利 | 亚洲国产99 | 国内成人免费视频 | 中文字幕99在线精品视频免费看 | 日韩在线不卡一区在线观看 | 国产精品视频自拍 | 国产在线精品成人一区二区三区 | 91啦国产 | 国产成人女人视频在线观看 | 窝窝午夜看片七次郎青草视频 | 99成人在线视频 | 国产主播福利片在线观看 | 欧美 自拍 | 成年男女免费视频网站 | 黄色三级欧美 | 69凹凸国产成人精品视频 | 一级全免费视频播放 | 香港aa三级久久三级 | 久热香蕉精品视频在线播放 | 怡红院在线视频观看 | 免费一级欧美毛片 | 久久精品免费观看国产软件 | 美女被强行扒开双腿激情视频 | 九九视频在线播放 | 国产在线精品一区二区三区不卡 | 欧美成人性色xxxxx视频大 | 国产成人久久精品二区三区 |