我希望使用php-curl发出以下curl请求:
curl "http://www.example.com/" -F "file=@foo.ext"
我如何在PHP中设置它(使用curl_init,_setopt等),假设foo.ext
存在于我发出请求的机器上?
答案 0 :(得分:4)
你要用
curl_setopt($curl_handle, CURLOPT_POST, TRUE);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, array('file' => '@foo.ext'));
加上您需要的任何选项。相关文档:http://php.net/curl_setopt