video.js — проигрывание php в видео js

Я хочу получить авторизационный токен с сайта

http://0—0.gq/Jio/Bittu_Ghosh_22.php

Затем хотите перенаправить на сайт с (шапка пользовательский агент Mozilla / 5.0 (Windows NT 6.1; Win64; x64; rv: 47.0) Gecko / 20100101 Firefox / 47.0)

Http: //test.m3u8Код авторизации с сайта 0—0;

лайк HTTP: //test.m3u8 JCT = UCS4RJSHD5jo8arL58VzIw&PXE = 1516978804&й = ERlTqgAHVcFh0hbcSiHLpI99v030NvaayeUjaqsX1LVG-Ро.zwpXoEoe5UjJ8TitkXQUuTbwIHsDgZrGHZze1Hj0OWLpz7RVfZBt6Mpz

ниже приведен мой фрагмент, который может перенаправить на нужную мне страницу. но не может отправить заголовок.

В то же время видео, как и аналогичный видеоплеер, не может воспроизводить видео (test.php)

//Saved This code as test.php

<?php
$location = file_get_contents("http://0--0.gq/Jio/Bittu_Ghosh_22.php");
header('Location: http://test.m3u8'.$location);
?>

-2

Решение

прошел через ваш код, и вы должны знать, что вы не можете отправлять заголовки HTTP через функцию header (). Но я также могу показать вам маленький трюк, который работает только через 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());
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]