我需要通过标准的多部分表单发布请求将文件发布到API。 到目前为止我所拥有的是:
$url = 'http://foo.co.uk/rest/v1/api_gateway/file';
$header = array('Content-Type: multipart/form-data');
$fields = array('files[]' => '@' . 'movie.mp4');
$resource = curl_init();
curl_setopt($resource, CURLOPT_URL, $url);
curl_setopt($resource, CURLOPT_HTTPHEADER, $header);
curl_setopt($resource, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($resource, CURLOPT_POST, 1);
curl_setopt($resource, CURLOPT_POSTFIELDS, $fields);
$result = curl_exec($resource);
curl_close($resource);
echo '<pre>' , print_r($result) , '</pre>';
但是我没有得到任何回复,它应该回来提供更多信息,我的代码看起来不错吗?
答案 0 :(得分:0)