Php 直接从member.bseindia.com网站下载文件
我正在尝试从文件夹中的此链接下载 货币>普通>2018年12月>2018年12月21日 这些文件: BFX_CO211218.csvPhp 直接从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
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);