有什么办法吗?我搜索所有SOF线程,任何答案都是unutil,因为我可以把我的代码放在社区的中断规则中,
但真诚地,这很容易。
如果multipart-form-data是使用post上传的标准方式,为什么很多人使用/ CurlFile,curl_file_create ......
我使用日期工具(最后1年)在谷歌搜索,什么都没有。
示例:
if (function_exists('curl_file_create')) { // php 5.5+
$cFile = curl_file_create("unit.txt");
} else { //
$cFile = '@' . realpath($file_name_with_full_path);
}
$post = array('extra_info' => '123456','file_contents'=> $cFile);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://127.0.0.1/receive.php");
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
$result=curl_exec ($ch);
echo ">>>". $result;
curl_close ($ch);
我需要知道如何接收
答案 0 :(得分:1)
如何发送:
<?php
system('cmd /c & cd C:\xampp\apache\bin & httpd -k restart &curl --form "content=@C:\xampp\htdocs\THE_FILE.file" http://10.1.1.37/create.php');
?>
以及如何接收:
<?php
move_uploaded_file($_FILES['content']['tmp_name'], "THE_FILE_2.file");
?>