我正在尝试使用 cURL 上传图片;但是,它似乎无法找到图像。在 cURL 请求日志中,我得到了这个:
- 无法打开文件“图片/32408.jpg”
编码:
curl_setopt($ch, CURLOPT_URL, 'http://www.removed.com/upload');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
'image' => '@pictures/'. $id .'.jpg'
));
从这张图片中,您可以看到文件的结构:
如您所见,cURL 创建的“request.txt”的位置在主目录中。然而,“@/pictures/32408.jpg”似乎不起作用?