perf: 发送文件ws返回错误地址

This commit is contained in:
kuaifan 2022-01-13 11:42:01 +08:00
parent dc1f1985e8
commit 605aee35c4

View File

@ -743,11 +743,7 @@ class Base
) { ) {
return $str; return $str;
} else { } else {
try { return Base::leftDelete(url($str), "http://localhost");
return url($str);
} catch (\Throwable $e) {
return self::getSchemeAndHost() . "/" . $str;
}
} }
} }
@ -764,24 +760,10 @@ class Base
} }
return $str; return $str;
} }
try { $find = url('');
$find = url('');
} catch (\Throwable $e) {
$find = self::getSchemeAndHost();
}
return Base::leftDelete($str, $find . '/'); return Base::leftDelete($str, $find . '/');
} }
/**
* 获取主地址
* @return string http://127.0.0.1:8080
*/
public static function getSchemeAndHost()
{
$scheme = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://';
return $scheme.($_SERVER['HTTP_HOST'] ?? '');
}
/** /**
* 格式化内容图片地址 * 格式化内容图片地址
* @param $content * @param $content