如何使用 PHP 下载生成的 pdf 文件?

我正在努力获取由外部服务器生成的 PDF 文件。

这是资源的链接:https://www.test.colisprive.com/mcadesk/Externe/ShowEtiquettePDF.aspx/etiquette_colis-23-23000000000833300-PDF_DEFAUT-N/

如您所见,不需要身份证明。

我注意到我可以在 URL 的末尾写任何我想要的东西,它会被浏览器集成的 pdf 阅读器解释为标题。但是当使用“另存为...”时,文件名已经设置为固定值。

我试图用 cURL 获取它,但它返回“对象移动到这里。”(链接),除了链接不起作用并且使用 CURLOPT_FOLLOWLOCATION 返回 false。

我真的需要从这个 URL 下载 pdf 文件,但我完全卡住了,任何想法都会非常受欢迎!!

谢谢,BR,

马努

编辑:我试过这个:

$curl = curl_init();

    curl_setopt_array($curl, array(

        CURLOPT_HTTPHEADER => array(

        ),

        CURLOPT_URL=>"https://www.test.colisprive.com/mcadesk/Externe/ShowEtiquettePDF.aspx/etiquette_colis-23-23000000000833300-PDF_DEFAUT-N/Etiquette_23000000000833300.pdf",

        CURLOPT_RETURNTRANSFER => 1,

    ));


    $resp = curl_exec($curl);

    var_dump($resp);


    curl_close($curl);


慕村9548890
浏览 115回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP