我想使用php以编程方式下载文件(例如http://rapidpich.ir/d/555864)。但是,当我尝试在我的网络浏览器中关注该链接时,我被要求输入用户名和密码。
如何在PHP中提供这些凭据并检索文件?
答案 0 :(得分:8)
通常要抓住你写的文件:
$file_contents = file_get_contents("http://url.to/file");
您可以执行除存储到变量之外的操作,也可以使用其他功能。
如果文件受HTTP身份验证保护,您通常可以在URI中指定凭据:
$file_contents = file_get_contents("http://username:password@url.to/file");
希望这有帮助。
答案 1 :(得分:0)
您可以使用cURL提交表单数据。