0

サーバー上にファイルがあります。それを「映画」と呼びましょう。

私のサイトのユーザーはこの映画をダウンロードする必要がありますが、映画は私のWebサイトのIPによってのみダウンロードできます。

ムービーをサーバーにダウンロードし、そこからユーザーにダウンロードする方法はありますか?

「put_content」でそれを行うことができますが、サーバーがファイルをダウンロードしている間、クライアントがファイルをダウンロードする必要があります。

ありがとう!

4

2 に答える 2

1

PHP が提供する標準のラッパーDocs を利用して、それをDocsと組み合わせることができます。stream_copy_to_stream

例/デモ:

<?php
$url = 'http://example.com/some.url';
$src = fopen($url, 'r');
$dest = fopen('php://output', 'w');
$bytesCopied = stream_copy_to_stream($src, $dest);

関連(これまでのところ、より良い複製が見つかりませんでした):

于 2012-06-28T14:13:13.397 に答える
0

readfile関数を見てみましょう。

http://php.net/manual/en/function.readfile.php

于 2012-06-28T14:04:23.457 に答える