我正在尝试将文件上传到bonita文件上传rest api
这是我的代码
$ch = curl_init();
//Get the response from cURL
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'X-Bonita-API-Token: xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx'
));
//Set the Url
curl_setopt($ch, CURLOPT_URL, 'http://xx.xxx.x.xx:8080/bonita/portal/fileUpload');
//Create a POST array with the file in it
$postData = array(
'image' => $pathToFile,
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
// Execute the request
$response = curl_exec($ch);
curl_close($ch);
我不断收到一个空字符串作为响应。
我已经用POSTMAN测试了端点,我发现它唯一返回空字符串的地方是门户网站(bonita)无法接收文件。
我不知道我在想什么。它可以在邮递员上完美地工作(返回上传文件的tmppath),但是,它不会返回任何东西。
任何想法可能是什么问题?