fix: normalize-url pollution

This commit is contained in:
yanlong.wang 2024-06-20 14:53:25 +08:00
parent d50e12a6af
commit eaa06781e3
No known key found for this signature in database
GPG Key ID: C0A623C0BADF9F37

View File

@ -585,7 +585,7 @@ ${suffixMixins.length ? `\n${suffixMixins.join('\n\n')}\n` : ''}`;
let urlToCrawl; let urlToCrawl;
const normalizeUrl = (await pNormalizeUrl).default; const normalizeUrl = (await pNormalizeUrl).default;
try { try {
urlToCrawl = new URL(normalizeUrl(noSlashURL.trim(), { stripWWW: false, removeTrailingSlash: false, removeSingleSlash: false })); urlToCrawl = new URL(normalizeUrl(noSlashURL.trim(), { stripWWW: false, removeTrailingSlash: false, removeSingleSlash: false, sortQueryParameters:false }));
} catch (err) { } catch (err) {
throw new ParamValidationError({ throw new ParamValidationError({
message: `${err}`, message: `${err}`,