http 响应码影响 video 标签播放视频

背景

使用后端给的文件下载接口地址实现视频播放,但是 video 标签一直无法播放视频如下图,把接口地址放到浏览器请求能直接下载。但就是不能播放

原因

http 响应码不正确,返回201是无法播放视频200可以如下图

状态码的影响:

  • 200 OK:浏览器正确识别并处理文件,能够进行播放。
  • 404 Not Found:文件未找到时会返回此状态,浏览器会提示文件未找到,不能播放。
  • 403 Forbidden:如果浏览器无法访问资源,通常会返回此状态,表示没有权限访问文件,视频不会播放。
  • 500 Internal Server Error:服务器错误时返回此状态,表示后端发生了错误,视频无法播放。
  • 304 Not Modified:如果文件未被修改,浏览器会从缓存加载文件,通常不会导致播放失败,但在某些情况下,可能会导致视频不被正确加载。
  • 415 Unsupported Media Type:如果返回的 Content-Type 不支持浏览器播放的格式,可能会导致视频无法播放。
相关推荐
利刃大大3 小时前
【在线五子棋对战】二、websocket && 服务器搭建
服务器·c++·websocket·网络协议·项目
Hygge-star3 小时前
Flask音频处理:构建高效的Web音频应用指南
前端·flask·音视频·pygame·csdn开发云
玩转4G物联网4 小时前
零基础玩转物联网-串口转以太网模块如何快速实现与TCP服务器通信
服务器·网络·物联网·网络协议·tcp/ip·http·fs100p
光芒Shine5 小时前
【物联网-ModBus-ASCII】
物联网·网络协议
hie988946 小时前
HTTP常见的请求方法、响应状态码、接口规范介绍
http
帽儿山的枪手6 小时前
程序员必掌握的iptables五表五链
linux·网络协议
光芒Shine8 小时前
【物联网-ModBus-RTU
物联网·网络协议
一曝十寒8 小时前
那些常见的 HTTP 状态码
前端·http
hao_wujing12 小时前
使用有限计算实现视频生成模型的高效训练
音视频
酷爱码12 小时前
在 Linux 中修改 Apache HTTP Server(httpd)默认端口的完整指南
linux·http·apache