使用PHP通过HTTPS从IIS 7下载文件

时间:2016-04-11 15:17:46

标签: php c++ https iis-7

抱歉我的英文。我们正在开发终端应用程序(用C ++编写)。我们已经到了实现终端更新的阶段。我们有一个IIS 7 Web服务器并在PHP中设置它。我们使用HTTPS渠道来提高安全性。

我们执行的任务:

  1. 在服务器上,我们需要将二进制转换为HEX
  2. 将HEX文件下载到终端。
  3. 在终端上,我们需要转换回HEX文件并升级。
  4. 我们无法直接从服务器下载二进制文件。例如,通过FTP或FTPS。我们只能使用HTTPS协议。

    提供的所有信息都将转换为HEX。如果我们直接向终端发送二进制文件(例如,通过PHP函数echo),文件中将有一个字符串类型为NULL,并且应用程序停止进一步读取该文件。 服务器中有我们的代码:

    <?php
    $buffer = file_get_contents("HW.bin");
    $buffer1 = bin2hex($buffer);
    print($buffer);
    ?>
    

    问题是在文件上传失败期间,我们必须下载编织的文件。

    问题:

    1. TCP-IP数据包的大小是多少?一般来说,有一种触觉吗?如果是这样,怎么样? (服务器IIS7)
    2. 如何实现下载延续?例如,我将文件下载到50%,然后我想继续下载失败。
    3. 我们错在哪里以及在哪里使用?
    4. 作为一名专业人士,就像你在这种情况下所做的那样?
    5. 所有问题仅涉及服务器。通过这个我不会从终端输入代码。我们可以做的就是控制。但我们很高兴看到你的建议。

      提前致谢。

0 个答案:

没有答案