mirror of
https://github.com/itdoginfo/podkop.git
synced 2026-01-31 14:50:58 +03:00
feat: add vless flow validation for xtls-rprx-vision-udp443
This commit is contained in:
@@ -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') };
|
return { valid: true, message: _('Valid') };
|
||||||
} catch (_e) {
|
} catch (_e) {
|
||||||
return { valid: false, message: _('Invalid VLESS URL: parsing failed') };
|
return { valid: false, message: _('Invalid VLESS URL: parsing failed') };
|
||||||
|
|||||||
@@ -305,6 +305,12 @@ function validateVlessUrl(url) {
|
|||||||
message: "Invalid VLESS URL: missing fp for reality"
|
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") };
|
return { valid: true, message: _("Valid") };
|
||||||
} catch (_e) {
|
} catch (_e) {
|
||||||
return { valid: false, message: _("Invalid VLESS URL: parsing failed") };
|
return { valid: false, message: _("Invalid VLESS URL: parsing failed") };
|
||||||
|
|||||||
Reference in New Issue
Block a user