我们想象那种形式;
submit
我想在不使用上面的表单的情况下将文件上传到此服务器.
我用php curl尝试了这个,但我不能.
我想要它,因为我要上传大量文件.这应该是cron工作的自动化.
解决方法:
这是使用cURL上传文件的示例,您可以从以下开始:
$ch = curl_init('http://api.blabla.com/huhu.php');
curl_setopt_array($ch, array(
CURLOPT_POSTFIELDS => array(
'files[]' => '@/path/to/file',
),
));
if (false === ($res = curl_exec($ch))) {
die("Upload failed: " . curl_error($ch));
}
字符串’@ / path / to / file’具有特殊含义,因为它以@开头;直接跟在它后面的字符串应包含您要上传的文件的路径.
标签:html,php,file-upload,curl,http-headers
来源: https://codeday.me/bug/20190903/1797212.html