Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 直接从member.bseindia.com网站下载文件_Php_Python - Fatal编程技术网

Php 直接从member.bseindia.com网站下载文件

Php 直接从member.bseindia.com网站下载文件,php,python,Php,Python,我正在尝试从文件夹中的此链接下载 货币>普通>2018年12月>2018年12月21日 这些文件: BFX_CO211218.csvBFX_DP211218BFX_SPD_CO211218.csv BFX_SPD_CO211218.csv 这是一个网格,我无法将代码注入PHP脚本中直接下载它们 我曾尝试使用javascript自动单击,但还是被卡住了。我甚至尝试过python鼠标事件,但都不起作用 这是文件的示例代码,我可以使用以下PHP代码直接下载: <?php $exists = re

我正在尝试从文件夹中的此链接下载

货币>普通>2018年12月>2018年12月21日

这些文件:

BFX_CO211218.csv
BFX_DP211218
BFX_SPD_CO211218.csv
BFX_SPD_CO211218.csv

这是一个网格,我无法将代码注入PHP脚本中直接下载它们

我曾尝试使用javascript自动单击,但还是被卡住了。我甚至尝试过python鼠标事件,但都不起作用

这是文件的示例代码,我可以使用以下PHP代码直接下载:

<?php
$exists = remoteFileExists('https://www.bseindia.com/download/BhavCopy/Equity/EQ'.
    $date.$month2.$year2.'_CSV.ZIP'); 

$url='https://www.bseindia.com/download/BhavCopy/Equity/EQ'.
    $date.$month2.$year2.'_CSV.ZIP';
if ($exists) {
    echo 'EQ'.$date.$month2.$year2.'_CSV.ZIP Downloaded'. "<br/>";
    $filename='EQ'.$date.$month2.$year2.'_CSV.ZIP';
    download($url,$filename);
} else {
    echo 'EQ'.$date.$month2.$year2.'_CSV.ZIP does not exists'. "<br/>";   
}

您可以使用标题强制它,不确定这是否有效,但它可以给您一些想法

header('Content-disposition: attachment; filename="'.$exists.'"');
readfile($exists);