feat: add vless flow validation for xtls-rprx-vision-udp443

This commit is contained in:
divocat
2025-10-17 23:12:37 +03:00
parent 02a49ed067
commit 7dd3f33284
2 changed files with 14 additions and 0 deletions

View File

@@ -96,6 +96,14 @@ export function validateVlessUrl(url: string): ValidationResult {
};
}
if (params.flow === 'xtls-rprx-vision-udp443') {
return {
valid: false,
message:
'Invalid VLESS URL: flow xtls-rprx-vision-udp443 does not supported',
};
}
return { valid: true, message: _('Valid') };
} catch (_e) {
return { valid: false, message: _('Invalid VLESS URL: parsing failed') };

View File

@@ -305,6 +305,12 @@ function validateVlessUrl(url) {
message: "Invalid VLESS URL: missing fp for reality"
};
}
if (params.flow === "xtls-rprx-vision-udp443") {
return {
valid: false,
message: "Invalid VLESS URL: flow xtls-rprx-vision-udp443 does not supported"
};
}
return { valid: true, message: _("Valid") };
} catch (_e) {
return { valid: false, message: _("Invalid VLESS URL: parsing failed") };