laravel response返回一直有一个空格,有大佬帮忙看看嘛(有偿)
环境
- laravel:10
- php8.2
相关代码
## 这是一个在线m3u8地址
$url='https://zzzz-blog.oss-cn-beijing.aliyuncs.com/happyHls/audio/Lesson1NewWords/Lesson1NewWords.m3u8';
try {
$response = Http::get($url);
if ($response->successful()) {
$content = $response->body();
} else {
return apiResponse(code:Response::SKU_M3U8_ERROR->value,data:[],msg:Response::SKU_M3U8_ERROR->message(),type: 'sku_m3u8');
}
} catch (\Exception $e) {
return apiResponse(code:Response::SKU_M3U8_ERROR->value,data:[],msg:Response::SKU_M3U8_ERROR->message(),type: 'sku_m3u8');
}
$content = trim($content);
return response($content)
->header('Content-Type', 'application/vnd.apple.mpegurl');
输出
但是html输出却没有
有大佬帮忙看看嘛,有偿
推荐文章: