0
当我在example.com/name.php?id=1 & image = 33我可以看到一个特定的JPG,但我不能保存它。在chrome开发工具中,我可以看到jpg的路径,但我无法直接通过url访问它。更改标题和保存文件
如何使用wget或curl(或其他在php中)保存此文件?我想我需要蜷缩jpg链接,但将信息发送到可以看到图像的路径的服务器,但我不能这样做。
如果有人知道如何做到这一点,请详细说明,因为我认为我在这方面缺乏丰富的知识。
你有没有我可以如何用curl或wget完全复制这些标题的例子? – 2Noob2Good
curl_setopt($ ch,CURLOPT_HTTPHEADER,array('User-Agent'=> $ u,'Referer'=> $ r,'Accept'=> $ a,'Cookie'=> $ c));请参阅PHP Curl页面,了解前后的内容,以及用于$ r,$ a,$ u和$ c – symcbean
值的web开发人员工具,然后我转到google开发工具并将请求复制为cURL。然后粘贴在窗户的cmd中,请求被拒绝。我认为cURL不是这样做的工具,因为我认为cURL总是需要直接请求。出于某种原因,我需要在某个URL上“成为”并从那里请求jpg。我不知道如何用cURL或其他工具来做到这一点。 Fiddler允许我获取图像,但不能对文件提供“直接”请求 – 2Noob2Good