服务器到服务器部分下载

时间:2018-03-23 14:03:19

标签: javascript php ajax download

所以我试图将大文件从远程服务器传输/复制到我的服务器中的单独部分或块。我试过这里提供的脚本: https://stackoverflow.com/a/4000569/7559794 我做了一些更改并给脚本提供了一个表单,并使用AJAX与PHP脚本进行通信,如下所示: index.html包含一个带有POST方法的表单和一个调用以下函数OnClick的提交按钮:

io_context::run

文件trigger.php包含以下脚本:

io_context

并且所需的partdown.php包含:

<script>
function stratdown() {
     var partsizevalue = $('#psize').val();
     var dfilename = $('#dfile').val();
     var sfilename = $('#sfile').val();
      $.ajax({
           type: "POST",
           url: 'trigger.php',
           data:{dfile: dfilename, sfile: sfilename, psize: partsizevalue}, //{value: a, cID: cID}
           success:function(result) {
             alert(result);
           }     
      });
}</script>

我没有设法让它发挥作用。然而,我尝试添加动作&#34; trigger.php&#34;到表单,以便直接调用PHP我下载的文件大小为(0 Kb)。任何想法。

1 个答案:

答案 0 :(得分:0)

我想我错过了在&lt;&lt;头&gt;部分由于压力。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

这对我有用。现在我需要一个进度条和成功警报。