在视频js中播放php

在视频js中播放php,php,video.js,m3u8,Php,Video.js,M3u8,我想从站点获取身份验证令牌 然后要重定向到带有头用户代理Mozilla/5.0 Windows NT 6.1的站点;Win64;x64;rv:47.0 Gecko/20100101 Firefox/47.0 认证代码来自0-0站点 like.zwpxoeoe5ujj8titkxquotbwihsdgzrghzze1hj0owlpz7rvfzbt6mpz 下面是我的代码片段,它可以重定向到我想要的页面。但无法发送标题 同时,类似视频播放器的视频js无法播放test.php中的视频 //将此代码保

我想从站点获取身份验证令牌

然后要重定向到带有头用户代理Mozilla/5.0 Windows NT 6.1的站点;Win64;x64;rv:47.0 Gecko/20100101 Firefox/47.0

认证代码来自0-0站点

like.zwpxoeoe5ujj8titkxquotbwihsdgzrghzze1hj0owlpz7rvfzbt6mpz

下面是我的代码片段,它可以重定向到我想要的页面。但无法发送标题

同时,类似视频播放器的视频js无法播放test.php中的视频

//将此代码保存为test.php
浏览了您的代码,您应该知道不能通过header函数发送HTTP头。但我也可以给你们展示一个只有通过GET才能奏效的小把戏。通过curl示例获取令牌

 // test.php
 $getToken = "http://0--0.gq/Jio/Bittu_Ghosh_22.php";
 $ch = curl_init($getToken);
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 curl_setopt($ch, CURLOPT_HEADER, 0);
 $data = curl_exec($ch);
 $response = curl_getinfo($ch);

 // perhaps no http_user_agent (This is what you desire right?) 
 if(!array_key_exists("http_user_agent", $response))
 {
    $response['http_user_agent'] = @$_SERVER['HTTP_USER_AGENT'];
 }

 // Header response are available in $response variable 
 // Build http query
 $query = !empty($data) ? $data.'&user_agent='.$response['http_user_agent'] : '?user_agent='.$response['http_user_agent'];

 // now send to http://test.m3u8, if you have right to that page you can grab the user agent from the uri.
 header("location: http://test.m3u8{$query}");


// so on test.m3u8 use $_GET['user_agent']; 
$userAgent = $_GET['user_agent'];
if($userAgent != "")
{
   header('http_user_agent: '.$userAgent);
}


 // to check use
print_r(headers_list());

这个PHP命令只是在响应中添加了一个Location头,它在本例中告诉客户端浏览器它可能希望访问给定的URL,以访问该URL上的新资源。客户端没有义务这样做,但浏览器通常会这样做,因为不让用户检查位置响应头并自行决定是用户友好的。然后浏览器向建议的URL发出请求。它发送的标题取决于浏览器,这与您的PHP脚本完全无关。@ADyson是否有其他方法可以像创建自己的m3u8那样发送特定的标题?您可以使用file_get_contents或curl通过PHP发出另一个请求并获得响应,然后将其传递给浏览器。但这取决于它是什么以及它做了什么,取决于它是否会起作用并达到预期的结果。现在还不清楚你的最终目标是什么——你似乎想把这个网站的内容复制到你的网站上,但是你的网站的用户不必登录到另一个网站?这样做的目的是什么?远程站点或法律是否允许这样做?*MCSpa3PkXr1VFnMw9rQpeN7lUgII6B6vhCz1PeitULUZDVP8ZRRDaqOu*&用户代理=Mozilla/5.0 Windows NT 10.0;Win64;x64;rv:57.0 Gecko/20100101 Firefox/57.0