fix: timeout parsing

This commit is contained in:
yanlong.wang 2024-06-05 19:50:48 +08:00
parent a9936d322e
commit 1e3bae6aad
No known key found for this signature in database
GPG Key ID: C0A623C0BADF9F37

View File

@ -189,7 +189,7 @@ export class CrawlerOptions extends AutoCastable {
} }
let timeoutSeconds = parseInt(ctx?.req.get('x-timeout') || ''); let timeoutSeconds = parseInt(ctx?.req.get('x-timeout') || '');
if (!isNaN(timeoutSeconds)) { if (!isNaN(timeoutSeconds) && timeoutSeconds > 0 && timeoutSeconds <= 180) {
instance.timeout = timeoutSeconds; instance.timeout = timeoutSeconds;
} }