mirror of
https://github.com/DIYgod/RSSHub.git
synced 2026-09-24 23:12:34 +08:00
fix(middleware): ensure referrerpolicy is set only if not already defined (#20394)
This commit is contained in:
@@ -152,7 +152,9 @@ const middleware: MiddlewareHandler = async (ctx, next) => {
|
||||
resolveRelativeLink($, elem, 'poster', baseUrl);
|
||||
});
|
||||
$('img, iframe').each((_, elem) => {
|
||||
$(elem).attr('referrerpolicy', 'no-referrer');
|
||||
if (!$(elem).attr('referrerpolicy')) {
|
||||
$(elem).attr('referrerpolicy', 'no-referrer');
|
||||
}
|
||||
});
|
||||
|
||||
item.description = $('body').html() + '' + (config.suffix || '');
|
||||
|
||||
Reference in New Issue
Block a user