: 'application/octet-stream';
$probe = [
'status' => 200,
'total_bytes'in_array($status, [200, 206], true)) {
$this->logUpstreamError($url, $upstream, '媒体下载转发预检上游响应异常');
throw new InvalidArgumentException('资源下载失败', 502);
}
return [
'status'=> $status,
'total_bytes' => $this->resolveTotalBytes($upstream),
'content_type'= $response['status'];
if (in_array($status, self::REDIRECT_STATUS_CODES, true))