fix: 修复代理状态检测不正确
This commit is contained in:
@@ -1050,9 +1050,14 @@
|
||||
try {
|
||||
var data = await callApi(url);
|
||||
if (data && data.ok) {
|
||||
log('代理正常。来源: ' + (data.source || '') + (data.proxy_preview ? ',代理: ' + data.proxy_preview : ''), 'ok');
|
||||
var msg = '代理可用。状态: ' + (data.status || 'available') + ',来源: ' + (data.source || '');
|
||||
if (data.origin_ip) msg += ',出口IP: ' + data.origin_ip;
|
||||
if (data.proxy_preview) msg += ',代理: ' + data.proxy_preview;
|
||||
log(msg, 'ok');
|
||||
} else {
|
||||
log('代理不可用: ' + (data && data.error ? data.error : JSON.stringify(data)), 'error');
|
||||
var err = data && data.error ? data.error : JSON.stringify(data);
|
||||
var detail = data && data.reason ? (',原因: ' + data.reason) : '';
|
||||
log('代理不可用: ' + err + detail, 'error');
|
||||
}
|
||||
} catch (e) {
|
||||
log('检测代理失败: ' + (e.message || e), 'error');
|
||||
|
||||
Reference in New Issue
Block a user