HTTP的referer機制

Quesion: 在項目中遇到了訪問某些網絡上的圖片可是打開是forbidden的狀況,原來這是一些網站爲了不圖片被盜取因此採起的保護機制,若是不是從原網站上訪問的圖片,就禁止訪問。那麼這種狀況應該怎麼辦呢?須要在請求的頭部添加referer,通常就是原網站的主頁網址。
referer的保護機制:參考:https://bindog.github.io/blog/2014/11/18/http-referer-security-and-anti-anti-hotlink/
工程裏使用添加referer:在sdwebimage設置圖片的url以前,先調用git

[[SDWebImageDownloader sharedDownloader] setValue:@"https://www.dmzj.com/" forHTTPHeaderField:@"Referer"];
相關文章
相關標籤/搜索