php - 通过 PHP 传输链接数据?

标签 php tunnel

我希望能够访问mydoma.in/tunnel.php?file=http://otherdoma.in/music.mp3,然后获取http的数据://otherdoma.in/music.mp3 流式传输到客户端。

我尝试通过 Header(); 执行此操作,但它会重定向而不是“调谐”数据。

我该怎么做?

最佳答案

使用 cURL 进行流式传输:

<?php

$url = $_GET["file"];

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_BUFFERSIZE, 256);

curl_exec($ch);
curl_close($ch);

?>

关于php - 通过 PHP 传输链接数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21610691/

相关文章:

php - MySQL - 内连接 - 添加基于其他值的值的列

linux - 如何只允许隧道连接到端口?

http - FiddlerCore:HTTP 隧道问题

php - 为移动设备使用不同的 css/include 文件

PHP:利用 exit();或者死();在 header ("Location: "之后);

tunnel - 即使在注销服务器时如何保持 ngrok 运行

Java/或 Android IP 隧道

security - 到 Amazon EC2 的 PostgreSQL SSH 隧道?

php - MySQL 从每个表中获取用户的最新数据

php - Laravel PSR-16 缓存。适配\Predis\Client 到\Redis?