feat: auto add headers.host

This commit is contained in:
DIYgod
2020-12-17 18:54:29 +08:00
parent 58f9de9f08
commit c5e3a27f44
+5 -1
View File
@@ -100,11 +100,15 @@ const requestWrapper = (url, options) => {
options.headers.server = 'RSSHub';
try {
const urlHandler = new URL(url);
// referer
if (!options.headers.referer && !options.headers.Referer) {
const urlHandler = new URL(url);
options.headers.referer = urlHandler.origin;
}
// host
if (!options.headers.host && !options.headers.Host) {
options.headers.host = urlHandler.host;
}
} catch (e) {
// do nothing
}