我正试图从文件夹中的链接member.bseindia下载
货币>常见> 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/>";
}
答案 0 :(得分:0)
您也许可以使用标题强制使用它,不确定是否可以使用,但是可以给您一些想法。
header('Content-disposition: attachment; filename="'.$exists.'"');
readfile($exists);