Javascript 使用PHP获取html视频标记中的安全url
我正在使用PHP代码生成一个安全的视频URL。我想问一下如何在HTML视频标签中使用PHP输出的视频URL。我在下面列出了这两个 PHP视频URL生成代码-Javascript 使用PHP获取html视频标记中的安全url,javascript,php,html5-video,Javascript,Php,Html5 Video,我正在使用PHP代码生成一个安全的视频URL。我想问一下如何在HTML视频标签中使用PHP输出的视频URL。我在下面列出了这两个 PHP视频URL生成代码- <?php $securityKey = 'token_security_key'; $path = '/pathto/file.jpg'; $expires = time() + 5000; $hashableBase = $securityKey.$path.$expires; $token = md5($hasha
<?php
$securityKey = 'token_security_key';
$path = '/pathto/file.jpg';
$expires = time() + 5000;
$hashableBase = $securityKey.$path.$expires;
$token = md5($hashableBase, true);
$token = base64_encode($token);
$token = strtr($token, '+/', '-_');
$token = str_replace('=', '', $token);
$url = "https://myzone.b-cdn.net{$path}?token={$token}&expires={$expires}";
echo $url;
?>
这将生成一个安全的URL。但我不知道如何在源src-in-video标记中插入该URL。请帮忙
<video>
<source src="LINKMP4" type="video/mp4"/>
</video>
*您的文件应具有.php扩展名
<source src="<?php echo $url; ?>" type="video/mp4"/>
我相信您知道链接签名工作的含义,但乍一看,涉及MD5哈希和Base64编码的内容并不是“良好的安全实践”
关于如何将URL放入src属性的问题,只需在页面中的该位置回显它:
<video>
<source src="<?php echo url; ?>" type="video/mp4"/>
</video>
您可以在视频标签中使用php代码
<video>
<source src="<?php echo $url; ?>" type="video/mp4"/>
</video>